centos 安装rabbitmq
时间: 2023-11-01 16:00:36 浏览: 83
可以按照以下步骤在 CentOS 上安装 RabbitMQ:
1. 安装 Erlang
RabbitMQ 是使用 Erlang 语言开发的,因此我们需要先安装 Erlang。
可以执行以下命令来安装 Erlang:
```
sudo yum install erlang
```
2. 安装 RabbitMQ
可以执行以下命令来安装 RabbitMQ:
```
sudo yum install rabbitmq-server
```
3. 启动 RabbitMQ
可以执行以下命令来启动 RabbitMQ:
```
sudo systemctl start rabbitmq-server
```
4. 设置开机自启动
可以执行以下命令来设置 RabbitMQ 开机自启动:
```
sudo systemctl enable rabbitmq-server
```
5. 检查 RabbitMQ 状态
可以执行以下命令来检查 RabbitMQ 的状态:
```
sudo systemctl status rabbitmq-server
```
如果显示 "active (running)",则表示 RabbitMQ 已经成功安装并且正在运行。
6. 创建管理员用户
可以执行以下命令来创建一个管理员用户:
```
sudo rabbitmqctl add_user admin your_password
```
其中 "admin" 是用户名,"your_password" 是密码。
7. 授予管理员权限
可以执行以下命令来授予管理员用户管理员权限:
```
sudo rabbitmqctl set_user_tags admin administrator
```
8. 设置远程访问
如果需要从远程访问 RabbitMQ,则需要执行以下命令来开启远程访问:
```
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
```
其中 "admin" 是用户名,"/" 是虚拟主机名," .*" 表示授予所有权限。
安装完成后,你可以使用 RabbitMQ 的管理界面来管理 RabbitMQ。默认情况下,管理界面是禁用的。你可以执行以下命令来开启管理界面:
```
sudo rabbitmq-plugins enable rabbitmq_management
```
然后在浏览器中访问 "http://your_ip_address:15672" 来打开管理界面。默认登录用户名和密码都是 "guest"。
阅读全文