在 Linux 上安装 RabbitMQ 主要包括以下步骤。这里以 Ubuntu 为例,其他 Linux 发行版可能会有些许不同。
1. 更新软件包索引
在开始之前,确保系统的软件包索引是最新的:
sudo apt update
2. 安装 Erlang
RabbitMQ 依赖 Erlang 运行时环境。可以通过以下命令安装:
sudo apt install erlang
3. 安装 RabbitMQ
从官方仓库添加 RabbitMQ 源并安装:
# 添加 RabbitMQ 的 apt 仓库密钥
wget -O- https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey | sudo apt-key add -
# 添加 RabbitMQ 的 apt 仓库
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/ubuntu $(lsb_release -cs) main
deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/ubuntu $(lsb_release -cs) main
EOF
# 更新软件包索引
sudo apt update
# 安装 RabbitMQ 服务器
sudo apt install rabbitmq-server -y
4. 启动和启用 RabbitMQ
安装完成后,启动 RabbitMQ 服务并设置开机启动:
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
5. 检查 RabbitMQ 服务状态
确认 RabbitMQ 服务正在运行:
sudo systemctl status rabbitmq-server
6. 启用 RabbitMQ 管理插件
RabbitMQ 提供了一个 web 管理插件,可以通过浏览器管理 RabbitMQ:
sudo rabbitmq-plugins enable rabbitmq_management
管理界面默认可以通过 http://localhost:15672 访问。默认用户名和密码都是 guest
。
7. 创建管理员用户(可选)
为了安全起见,你可以创建一个新的管理员用户并禁用默认的 guest
用户:
# 创建新用户
sudo rabbitmqctl add_user myuser mypassword
# 赋予管理员角色
sudo rabbitmqctl set_user_tags myuser administrator
# 设置用户权限
sudo rabbitmqctl set_permissions -p / myuser ".*" ".*" ".*"
# 禁用 guest 用户
sudo rabbitmqctl delete_user guest
到此为止,RabbitMQ 已经在你的 Linux 系统上安装并配置完毕。你可以使用新的管理员用户登录 RabbitMQ 的 web 管理界面进行进一步的管理和配置。
标签:sudo,rabbitmq,apt,server,RabbitMQ,安装,LIUNX From: https://blog.csdn.net/qq_33240556/article/details/139197144