最新centos7安装rabbitmq
时间: 2024-12-20 18:22:36 浏览: 17
安装RabbitMQ在CentOS 7上通常需要几个步骤。首先确保系统更新到最新状态并安装必要的包管理器:
1. **更新系统**:
```bash
sudo yum update -y
```
2. **安装依赖**:
```bash
sudo yum install epel-release -y
sudo yum install curl git -y
```
这里我们安装了`epel-release`额外的软件源,以及用于下载RabbitMQ源码的`curl`和版本控制工具`git`。
3. **安装 Erlang**:
RabbitMQ基于Erlang语言,所以你需要先安装Erlang。从Erlang官方网站下载适用于CentOS的安装包:
```
curl -O https://www.erlang.org/download/otp_release_24.0.5.tar.gz
tar xzf otp_release_24.0.5.tar.gz
cd otp_src_24.0.5
./configure --prefix=/usr/local/erlang
make
sudo make install
```
4. **安装RabbitMQ**:
```bash
mkdir rabbitmq
cd rabbitmq
git clone https://github.com/rabbitmq/rabbitmq-server.git
cd rabbitmq-server
sed -i 's/#sbin\/useradd rabbitmq/sbin\/useradd -r rabbitmq/' configure
sudo ./configure --without-native-ssl --prefix=/usr/local/rabbitmq --_erl-home=/usr/local/erlang --enable-mnesia
sudo make && sudo make install
```
5. **设置服务和启动**:
```bash
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
```
6. **验证安装**:
打开浏览器访问 `http://localhost:15672`,如果看到RabbitMQ Management Console,则说明安装成功。
阅读全文