下载和安装erlang
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
yum install erlang-23.3.4.11-1.el7.x86_64
下载和安装rabbitmq-server
- 1.在这个网址找的版本
https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.16-1.el7.noarch.rpm?distro_version_id=140
- 2.安装
https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
yum install rabbitmq-server-3.8.16-1.el7.noarch
添加到系统指令
$ whereis erl
/usr/bin/erl
$ export PATH=$PATH:/usr/bin
$ source ~/.bashrc
安装 socat依赖 (对版本没要求)
yun -y install socat
启动rabbitmq服务
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
安装可视化界面
sudo rabbitmq-plugins enable rabbitmq_management
sudo systemctl restart rabbitmq-server
二.远程访问 RabbitMQ 管理控制台
要创建新用户并授予管理访问权限,请按照以下步骤操作:
-
使用 SSH 或终端登录到 RabbitMQ 服务器。
-
运行以下命令创建一个新用户:
sudo rabbitmqctl add_user username password -
授予新用户管理员权限:
sudo rabbitmqctl set_user_tags username administrator -
授予新用户管理访问权限:
sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*" -
重新启动 RabbitMQ 服务以应用更改:
sudo systemctl restart rabbitmq-server
打开可视化界面: http://ip:15672