以下是Ubuntu上安装与配置RabbitMQ的步骤:
- 安装依赖:更新软件包列表,安装Erlang和必要的工具。
sudo apt update sudo apt install -y curl gnupg erlang-nox - 添加仓库:导入RabbitMQ的GPG密钥,添加软件源。
curl -fsSL https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/rabbitmq-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/rabbitmq-archive-keyring.gpg] https://dl.bintray.com/rabbitmq-gh/rabbitmq-server/debian $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/rabbitmq.list sudo apt update - 安装RabbitMQ:
sudo apt install -y rabbitmq-server - 启动服务:启动RabbitMQ并设置为开机自启。
sudo systemctl start rabbitmq-server sudo systemctl enable rabbitmq-server - 启用管理插件:
sudo rabbitmq-plugins enable rabbitmq_management - 配置访问:创建新用户,设置管理员权限和访问权限。
sudo rabbitmqctl add_user admin admin123 sudo rabbitmqctl set_user_tags admin administrator sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" - 开放防火墙端口(若有防火墙):
sudo ufw allow 15672/tcp sudo ufw allow 5672/tcp
安装配置完成后,可通过http://服务器IP:15672访问管理界面,使用创建的用户登录。