ubuntu

Ubuntu RabbitMQ如何安装配置

小樊
39
2025-07-20 03:39:07
栏目: 智能运维

在Ubuntu上安装和配置RabbitMQ的步骤如下:

安装RabbitMQ

  1. 更新系统软件包列表
sudo apt update
  1. 安装RabbitMQ的依赖组件和GPG密钥
sudo apt install -y curl gnupg
curl -fsSL https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc | sudo gpg --dearmor > /usr/share/keyrings/rabbitmq-archive-keyring.gpg
  1. 添加RabbitMQ软件包存储库到系统源列表中
echo "deb [signed-by=/usr/share/keyrings/rabbitmq-archive-keyring.gpg] http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/rabbitmq.list
  1. 更新软件包列表并安装RabbitMQ服务器
sudo apt update
sudo apt install -y rabbitmq-server
  1. 启用RabbitMQ管理插件并开放相应的防火墙端口(如果有防火墙设置)
sudo rabbitmq-plugins enable rabbitmq_management
sudo ufw allow 15672
  1. 启动RabbitMQ服务并设置为开机自启
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

配置RabbitMQ

  1. 创建管理员用户
sudo rabbitmqctl add_user my_user my_password
  1. 授予新用户管理员权限
sudo rabbitmqctl set_user_tags my_user administrator
  1. 设置新用户的访问权限
sudo rabbitmqctl set_permissions -p / my_user ".*" ".*" ".*"
  1. 访问RabbitMQ管理界面

使用新创建的用户名和密码登录到RabbitMQ管理界面,地址为:http://localhost:15672。

请注意,以上步骤适用于Ubuntu 20.04(focal)。如果您使用的是其他版本的Ubuntu,可能需要根据具体的版本号进行相应的调整。例如,对于Ubuntu 18.04(bionic),您需要使用以下命令来添加RabbitMQ的APT存储库:

echo "deb https://dl.bintray.com/rabbitmq/debian bionic main" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list

并且在安装Erlang时,您可能需要指定Erlang的版本号,因为不同的版本可能会有不同的包名。

在生产环境中,建议使用更强密码,并采取其他安全措施保护RabbitMQ服务器。

0
看了该问题的人还看了