1.试验环境为centos7,关闭了防火墙与selinux服务
2.安装rabbitmq环境必备的Erlang(RabbitMQ是由Erlang语言开发的)
执行以下命令下载配置erlang yum源
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

使用yum命令安装erlang
yum -y install erlang
查看erlang版本并检测是否安装成功
erl -version

3.安装rabbitmq服务
执行以下命令下载配置rabbitmq yum源
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

使用yum命令安装rabbitmq
yum -y install rabbitmq-server

4.启动rabbitmq服务
systemctl start rabbitmq-server
查看服务状态
systemctl status rabbitmq-server

5.启用rabbitmq web插件
rabbitmq-plugins enable rabbitmq-management
6.检查rabbitmq服务端口
netstat -tlpn

5672端口是rabbitmq消息中间内部通讯的端口
15672端口是rabbitmq web端口
25672端口是rabbitmq集群端口
7.创建rabbitmq用户
创建一个名为admin的用户,密码也是admin
rabbitmqctl add_user admin 'admin'
将admin用户分配到管理员组
rabbitmqctl set_user_tags admin administrator
配置admin用户权限
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
8.访问rabbitmq web端

在关闭CentOS7防火墙和SELinux服务后,通过yum源安装Erlang,接着安装RabbitMQ,启动服务并启用web管理插件。创建名为admin的管理员用户,分配相应权限,允许通过15672端口访问管理界面。
592

被折叠的 条评论
为什么被折叠?



