centos7安装rabbitmq有兼容问题
时间: 2023-10-28 22:22:47 浏览: 95
Centos7安装rabbitmq
在 CentOS 7 上安装 RabbitMQ 时可能会出现与 Erlang 版本不兼容的问题。 RabbitMQ 需要特定版本的 Erlang 才能正常工作。如果您安装的 Erlang 版本与 RabbitMQ 的要求不兼容,那么您将无法启动 RabbitMQ。
为了解决这个问题,您需要使用 RabbitMQ 官方提供的 Erlang RPM 包,该包包含了 RabbitMQ 所需的 Erlang 版本。您可以按照以下步骤安装 RabbitMQ 和 Erlang:
1.安装 Erlang:
```bash
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/7/x86_64/erlang-22.3.4.1-1.el7.x86_64.rpm
```
2.安装 RabbitMQ:
```bash
sudo yum install https://dl.bintray.com/rabbitmq/rabbitmq-server-rpm/rabbitmq-server-3.8.9-1.el7.noarch.rpm
```
3.启动 RabbitMQ:
```bash
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
```
现在您已经成功安装了 RabbitMQ 和 Erlang,并且您可以通过浏览器访问 RabbitMQ 的 Web 界面来验证它是否正常工作。在浏览器中输入 http://localhost:15672,您应该能够看到 RabbitMQ 的登录页面。
阅读全文