RabbitMQ 3.13

带管理插件的容器版本,支持 Web 控制台。

🐳

Docker 部署

mkdir -p /app/rabbitmq/data
docker run -d \
  --name rabbitmq \
  --restart=always \
  --hostname rabbitmq-host \
  -p 5672:5672 -p 15672:15672 \
  -v /app/rabbitmq/data:/var/lib/rabbitmq \
  -e RABBITMQ_DEFAULT_USER=admin \
  -e RABBITMQ_DEFAULT_PASS=XXX \
  -e TZ=Asia/Shanghai \
  rabbitmq:3.13-management
🐧

原生安装(CentOS/Ubuntu)

# CentOS 8
sudo yum install -y epel-release
sudo yum install -y rabbitmq-server
sudo systemctl enable --now rabbitmq-server
sudo rabbitmq-plugins enable rabbitmq_management
sudo rabbitmqctl add_user admin XXX
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

# Ubuntu 22.04
sudo apt update && sudo apt install -y rabbitmq-server
# 同样启用插件并添加用户