前期准备
安装流程
1、安装rabbitmq需要的erlang环境
#下载erlang到指定位置opt目录
wget -P /opt https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0/erlang-23.0-1.el7.x86_64.rpm
#安装 Erlang
sudo rpm -Uvh /opt/erlang-23.0-1.el7.x86_64.rpm
#安装 socat
sudo yum install -y socat
2、下载并安装rabbitmq
#下载rabbitmq到opt目录
wget -P /opt https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-3.8.9-1.el7.noarch.rp
# 安装rabbitmq
sudo rpm -Uvh /opt/rabbitmq-server-3.8.9-1.el7.noarch.rpm
3、启动rabbitmq服务
#启动服务
sudo systemctl start rabbitmq-server
#查看状态
sudo systemctl status rabbitmq-server
#停止服务
sudo systemctl stop rabbitmq-server
#设置开机启动
sudo systemctl enable rabbitmq-server
4、配置远程访问
首先,保证服务处于启动状态:
#启动服务
sudo systemctl start rabbitmq-server
其次,添加远程访问用户
【第一个admin
是用户名,第二个admin
是密码】:
rabbitmqctl add_user admin admin
然后,为用户分配操作权限:
rabbitmqctl set_user_tags admin administrator
接下来,为用户分配资源权限:
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
最后,重启rabbitmq服务:
sudo service rabbitmq-server restart
5、浏览器测试:
浏览器要访问的网址:http://(虚拟机ip地址)+(端口号15672)
例如,http://192.168.235.102:15672