centos8 rabbitmq
时间: 2025-02-09 13:12:32 浏览: 30
### 如何在CentOS 8上安装和配置RabbitMQ
#### 准备工作
为了确保顺利安装RabbitMQ,在开始之前确认系统的更新状态以及必要的依赖项已经就绪。
#### 安装EPEL发布源
由于某些软件包不在默认的yum库中,因此需要先安装EPEL扩展源:
```bash
sudo dnf install -y epel-release
```
#### 添加RabbitMQ官方仓库并安装
按照官方推荐的方式添加RabbitMQ服务器的rpm包地址,并完成安装操作[^4]:
```bash
sudo dnf install -y https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/8/rabbitmq-server-3.13.7-1.el8.noarch.rpm/download.rpm
```
#### 启动与设置开机自启
为了让RabbitMQ能够在系统启动时自动运行,需将其设为开机自启服务,并立即启动该服务:
```bash
sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server
```
可以通过`systemctl status rabbitmq-server`命令查看当前的服务状态以验证是否成功启动。
#### 验证 Erlang 版本
考虑到RabbitMQ对于Erlang版本的要求,建议使用特定路径下的命令来检查已安装的Erlang版本号,而非简单的`erl -version`命令:
```bash
/usr/lib64/erlang/bin/erl -eval 'io:fwrite("~s~n", [erlang:system_info(otp_release)]).'
```
#### 开启管理界面插件
为了方便后续管理和监控RabbitMQ实例,开启其内置的Web管理工具是一个不错的选择:
```bash
sudo rabbitmq-plugins enable rabbitmq_management
```
此时应该能够访问http://<server-ip>:15672,默认用户名密码均为guest。不过出于安全考虑,生产环境中应当创建新的管理员账户并禁用guest账号远程登录权限。
阅读全文
相关推荐


















