CentOS7上安装RabbitMQ

355 阅读1分钟

1、首先安装erlang

rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm 

2、安装RabbitMQ-Server

rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm 

3、常见命令

systemctl start rabbitmq-server

systemctl restart rabbitmq-server

systemctl stop rabbitmq-server

rabbitmqctl status # 查看状态

/sbin/chkconfig rabbitmq-server on  #设置开机自动重启方式1

chkconfig rabbitmq-server on #设置开机自动重启方式2

4、开启远程访问

#cd /etc/rabbitmq 

#cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/ #mv rabbitmq.config.example rabbitmq.config

#vim /etc/rabbitmq/rabbitmq.config 

在rabbitmq.config中添加 {loopback_users, []}

或者将 %% {loopback_users, []}, 修改为 {loopback_users, []} (修改时注意后面有个逗号要删掉)

5 、安装命令维护插件

rabbitmq-plugins enable rabbitmq_management

访问 http://ip:15672 时,就可以进入登录页面了。(如果还是访问不到,那就看看你的端口有没有加入到防火墙白名单中)

用户名和密码默认都是 guest 

6、打开端口(程序访问端口5672)

vi /etc/sysconfig/iptables

在文件中加入

-A INPUT -p tcp -m state --state NEW -m tcp --dport 5672 -j ACCEPT

 -A INPUT -p tcp -m state --state NEW -m tcp --dport 15672 -j ACCEPT


参考:blog.csdn.net/zhuzhezhuzh…