RabbitMq安装
RabbitMq的安装
首先将Xftp和VM16连接好,然后将erlang和rabbitmq的安装包都拖拽到/opt/rabbitmq
包下。这里的rabbitmq文件自己创建。
注意:这里Xftp和VM16连接时,出现了一点小问题,如果也有人也会连不上,可以去看看这篇文章。
我们开始用命令安装这两个文件。
进入/opt/rabbitmq
文件夹中。
cd /opt/rabbitmq
安装 erlang-21.3-1.el7.x86_64.rpm
rpm -ivh erlang-21.3-1.el7.x86_64.rpm
下载 socat
yum install socat -y
安装 rabbitmq-server-3.8.8-1.el7.noarch.rpm
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
启动RabbitMQ服务
chkconfig rabbitmq-server on
启动服务
/sbin/service rabbitmq-server start
关闭服务
/sbin/service rabbitmq-server stop
查看服务状态
/sbin/service rabbitmq-server status
开启web管理插件
rabbitmq-plugins enable rabbitmq_management
在浏览器中使用虚拟机的ip地址+15672端口访问
此时如果不能成功访问,那么就要关闭防火墙。
systemctl stop firewalld
在次访问出现了下面界面。
Username:guest,Password:guest进行登录。会出现下述问题。
解决办法:
添加一个新的用户
# 添加账号
rabbitmqctl add_user admin admin
# 设置用户角色
rabbitmqctl set_user_tags admin administrator
# 设置用户权限
# set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
# 当前所有用户和角色
rabbitmqctl list_users
在次在浏览中使用 Username:admin,Password:admin 进行登录。登录成功后出现下面界面。