centos7安装rabbitmq
参考连接:https://blog.csdn.net/hao134838/article/details/71512557
第一步:安装Erlang
因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang
rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm
第二步、安装rabbitMQ-server
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
第四步、开启rabbit-server
service rabbitmq-server start
第五步、关闭rabbit-server(验证命令)
service rabbitmq-server stop
第六步、查看状态
rabbitmqctl status
这样虽然我们已经将rabbitmq的服务正常启动了,但是我们在物理机的浏览器中输入ip:15672时,并不能连接,因为我们还没有配置维护插件和开启远程连接
第七步、安装命令维护插件
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 restart
第九步、登录访问
在浏览器中输入ip:15672即可出现登录页面,用户名和密码都是guest
切记5672端口不要被占用了,安装这个东西搞了一天,安装启动都没报错,查看状态的时候一直显现什么不能连接节点,各种搜索都不行,都要奔溃的时候,偶然才发现是端口被占用了,fuck,坑的无语