前提条件
rabbitmq 依赖 erlang 环境来运行,需要先安装 erlang
下载安装包
开始安装
将下载的安装包上传到服务器根目录
ls /
# rabbitmq-server-3.8.11-1.el7.noarch.rpm erlang-23.2.3-1.el7.x86_64.rpm bin boot dev etc home lib lib64 media mnt ...
将安装包移动到 /usr/local 目录下
mv /rabbitmq-server-3.8.11-1.el7.noarch.rpm /usr/local
mv /erlang-23.2.3-1.el7.x86_64.rpm /usr/local
安装 erlang
# 进入 /usr/local
cd /usr/local
# 解压
rpm -Uvh erlang-23.2.3-1.el7.x86_64.rpm
# 安装
yum install -y erlang
安装 rabbitmq
# 先安装 socat
yum install -y socat
# 解压
rpm -Uvh rabbitmq-server-3.8.11-1.el7.noarch.rpm
# 安装
yum install -y rabbitmq-server
启动服务
systemctl start rabbitmq-server
启动 web 管理端
rabbitmq-plugins enable rabbitmq_management
放行 web 控制台端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload
添加 admin 账号
# 添加 admin 账号(密码:admin)
rabbitmqctl add_user admin admin
# 将 admin 设置为超管
rabbitmqctl set_user_tags admin administrator
通过 admin 账号登录 web 控制台
控制台地址:服务器ip:15672