CentOS 安装 RabbitMQ
时间: 2024-05-28 09:07:33 浏览: 289
CentOS 安装 RabbitMQ 的步骤如下:
1. 添加 RabbitMQ 的 yum 源,执行以下命令:
```
sudo curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
```
2. 安装 RabbitMQ:
```
sudo yum install rabbitmq-server
```
3. 启动 RabbitMQ 服务:
```
sudo systemctl start rabbitmq-server
```
4. 设置开机启动:
```
sudo systemctl enable rabbitmq-server
```
5. 查看 RabbitMQ 服务状态:
```
sudo systemctl status rabbitmq-server
```
如果服务运行正常,会显示 Active (running)。
6. 默认情况下,RabbitMQ 的管理界面是关闭的。如果需要使用管理界面,需要开启 RabbitMQ 的 Web 管理插件。执行以下命令开启插件:
```
sudo rabbitmq-plugins enable rabbitmq_management
```
7. 访问 RabbitMQ 的 Web 管理界面,URL 为 `http://<your-server-ip>:15672`,用默认账号 guest 登录即可。
相关问题
centos 安装rabbitmq
可以按照以下步骤在 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"。
centos 安装 rabbitmq
好的,可以请问您需要安装哪个版本的 RabbitMQ?同时,请确保已经安装了Erlang,因为 RabbitMQ 是使用 Erlang 语言编写的。您可以按照以下步骤在 CentOS 上安装 RabbitMQ:
1. 添加 RabbitMQ 的存储库:
sudo yum install wget
wget https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/erlang-23.1.2-1.el7.x86_64.rpm
sudo rpm --import https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
wget https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/7/x86_64/rabbitmq-server-3.8.9-1.el7.noarch.rpm
sudo yum update -y
sudo yum install erlang-23.1.2-1.el7.x86_64.rpm -y
sudo rpm -Uvh rabbitmq-server-3.8.9-1.el7.noarch.rpm
2. 启动 RabbitMQ:
sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server
3. 确认 RabbitMQ 是否已经运行:
sudo systemctl status rabbitmq-server
在此期间,您可继续提出其他问题。
阅读全文
相关推荐
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)