[RabbitMQ] Centos7快速安装教程

251 阅读1分钟
下载和安装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 管理控制台

要创建新用户并授予管理访问权限,请按照以下步骤操作:

  1. 使用 SSH 或终端登录到 RabbitMQ 服务器。

  2. 运行以下命令创建一个新用户:sudo rabbitmqctl add_user username password

  3. 授予新用户管理员权限: sudo rabbitmqctl set_user_tags username administrator

  4. 授予新用户管理访问权限: sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"

  5. 重新启动 RabbitMQ 服务以应用更改: sudo systemctl restart rabbitmq-server

打开可视化界面: http://ip:15672