Linux下部署RabbitMQ教程

一、安装的软件

二、注意事项

1.安装rabbitmq之前需要先添加以下依赖,再安装erlang,并且两者需要版本对应

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz

2.安装之前要关闭防火墙,否则后续将无法登录管控台

三、安装过程

1.安装软件(先安装elang,再安装tcp_wrappers,然后安装socat依赖,最后安装rabbitmq-server)

2.开启管理界面及配置

rabbitmq-plugins enable rabbitmq_management vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app

3.修改配置(loopback_users 中的 <<"guest">>,只保留guest)

4.启动服务,开启管控台

service rabbitmq-server start # 启动服务 service rabbitmq-server stop # 停止服务 service rabbitmq-server restart # 重启服务 rabbitmqctl status #查看是否成功

无法跳出最后的界面的解决方案

查看服务器的防火墙端口

firewall-cmd --list-ports

开启端口

firewall-cmd --zone=public --add-port=15672/tcp --permanent

重新加载

firewall-cmd --reload

关闭防火墙(先安装插件)

如果出现以下提示,则用systemctl方式启动,并重启服务

修改rabbitmq配置文件的路径

cd /usr/share/doc/rabbitmq-server-3.6.5 #进入配置文件的默认路径 cp ./rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
经验分享 程序员 微信小程序 职场和发展