1、安装依赖环境 erlang
RabbitMQ3.8.4 依赖于 erlang,在官网上看到安装说明需要依赖于 erlang 21 以上版本, 在安装的时候遇到很多坑,以上方式我认为是最实际有效的
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
yum -y install erlang
2、安装依赖环境 socat
yum -y install socat
3、安装 RabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.4/rabbitmq-server-3.8.4-1.el7.noarch.rpm
rpm -ivh rabbitmq-server-3.8.4-1.el7.noarch.rpm
4、安装 web 界面插件
rabbitmq-plugins enable rabbitmq_management
5、启动
systemctl start rabbitmq-server
6、创建用户
#添加用户 rabbitmqctl add_user 用户名 密码
rabbitmqctl add_user admin 123456
#赋予用户 administrator 角色
rabbitmqctl set_user_tags admin administrator
#授权远程访问
rabbitmqctl set_permissions -p / admin "." "." ".*"
7、防火墙配置
# 开放端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
# 重启防火墙
firewall-cmd --reload
# 查看已开放端口
firewall-cmd --list-ports
8、成功截图

若果服务器用的是腾讯云或阿里云,记得在后台开放端口。
转载链接:https://www.jianshu.com/p/0fcaee407b76
正文完