RabbitMQ在linux服务器上安装(阿里云centos7.5)

abbitMQ在linux服务器上安装(阿里云centos7.5)

1、安装Erlang语言运行环境

  • 因为RabbitMQ是用Erlang语言编写,所以要先安装Erlang运行环境
    下载地址:http://www.erlang.org/downloads ,根据系统选择下载,如下图:
    在这里插入图片描述
  • 将安装包上传至服务器,执行如下命令进行安装:
 cd /tmp
 mkdir -p /usr/local/erlang
 tar -xzvf otp_src_22.0.tar.gz
 cd otp_src_20.1
 ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll  --enable-hipe --without-javac
 make -j8
 make install
  • 设置环境变量
 vim /etc/profile
 #在末尾加入以下内容:
 set erlang environment
 export PAHT=$PATH:/usr/local/erlang/bin
 #使环境变量生效
 source /etc/profile
 #查看erlang是否安装成功
 erl
 #出现如下信息表示成功
 Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
 Eshell V5.10.4  (abort with ^G)
  • 由于网络问题,在官网下载安装包速度很慢,还可以使用yum进行安装,速度快步骤少~(如果能连外网个人推荐
 yum -y install erlang

2、安装RabbitMQ

 yum install -y rabbitmq-server-3.7.16-1.el7.noarch.rpm
 #检查RabbitMQ是否安装成功
 rabbitmqctl status
 #设置开机启动(即设置为守护线程)
  chkconfig rabbitmq-server on
  #启动mq
  service rabbitmq-server start                     
  #查看rabbitmq状态
  systemctl status rabbitmq-server.service    
  #停止mq服务
  rabbitmqctl stop 
  • 如果官网安装包下载太慢也可以直接通过yum命令直接安装(个人推荐
  yum -y install rabbitmq-server
  • 通过下面命令安装RabbitMQ管理界面
 #安装管理界面
 rabbitmq-plugins enable rabbitmq_management
 #如果成功会有如下信息
The following plugins have been enabled:
  mochiweb
  webmachine
  rabbitmq_web_dispatch
  amqp_client
  rabbitmq_management_agent
  rabbitmq_management
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
[root@iZm5ebi13eostn9rmsxkdbZ local]# rabbitmqctl stop
Stopping and halting node rabbit@iZm5ebi13eostn9rmsxkdbZ ...
...done.

可以通过http:#ip#:15672进行访问,如果是阿里云需要在安全组配置里面新增15672(管理界面端口)和5672(rabbitmq server端口)端口的访问权限
在这里插入图片描述

  • 管理账号
    默认登陆账号是guest,密码是guest,可以通过如下命令进行管理账号
 #创建账号
  rabbitmqctl add_user root 123456
 #设置用户角色
  rabbitmqctl set_user_tags root administrator
 #设置用户权限
  rabbitmqctl set_permissions -p "/" root ".*" ".*" ".*"
 #设置完成后可以查看当前用户和角色(需要开启服务)
  rabbitmqctl list_users
 #修改密码
  rabbitmqctl change_password guest guest123
 #删除账号
  rabbitmqctl delete_user guest
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值