版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sanpangouba/article/details/83346382
-
安装Erlang环境
-
rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm
安装RabbitMQ-server v3.5.6
-
rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm
查看rabbitmq-server版本号,能查到说明已安装
-
rpm -qa|grep rabbitmq
安装命令维护插件
-
rabbitmq-plugins enable rabbitmq_management
设置配置文件,并开启用户远程访问
cd /etc/rabbitmq cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/ mv rabbitmq.config.example rabbitmq.config
vi /etc/rabbitmq/rabbitmq.config
-
开启rabbit-server
-
service rabbitmq-server start
将5672和15672端口加入防火墙白名单
firewall-cmd --permanent --add-port=5672/tcp firewall-cmd --permanent --add-port=15672/tcp firewall-cmd --reload setsebool -P nis_enabled 1
-
登录访问, 在浏览器中输入ip:15672即可出现登录页面,用户名和密码都是guest
-
创建rabbitmq用户(用户名:admin,密码:123456),并查看用户列表
rabbitmqctl add_user admin 123456 rabbitmqctl set_user_tags admin administrator rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" rabbitmqctl list_users
-
重启rabbitmq-server,并查看状态
systemctl restart rabbitmq-server.service systemctl status rabbitmq-server.service
-
设置rabbitmq-server开机自启动
chkconfig rabbitmq-server on