软件包准备
1.RabbitMQ版本 和 Erlang 版本兼容性关系
1 | https://www.rabbitmq.com/which-erlang.html |
2.官方下载地址
1 | 【erlang下载地址】:https://github.com/rabbitmq/erlang-rpm/releases |
3.安装包中说明,请下载对应的安装包
1 | el6:CentOS 6.x 的下载 |
安装步骤
1.安装依赖包
1 | yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz |
2.准备软件包
- erlang-23.3.4.8-1.el7.x86_64.rpm
- rabbitmq-server-3.9.11-1.el7.noarch.rpm
- socat-1.7.3.2-2.el7.x86_64.rpm
3.创建软件包下载目录
1 | mkdir rabbitmq && cd rabbitmq |
4.安装 Erlang
1 | rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm |
5.检查Erlang安装状态
1 | erl -v |
6.安装socat
1 | rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm |
7.安装rabbitmq
1 | rpm -ivh rabbitmq-server-3.9.11-1.el7.noarch.rpm |
8.开启管理界面
1 | rabbitmq-plugins enable rabbitmq_management |
9.添加配置文件,解决只能localhost访问的问题
1 | 进入【/etc/rabbitmq】文件夹下 |
10.启动rabbitmq
1 | 启动rabbitmq命令: |
11.停止rabbitmq
1 | 停止rabbitmq命令: |
12.重启rabbitmq
1 | 重启rabbitmq命令: |
13.开放端口
1 | 开放5672端口命令 |
14.登录管理界面
1 | URL地址:http://192.168.109.101:15672/ |
卸载
一、卸载rabbitmq相关文件
- systemctl stop rabbitmq-server
- yum list | grep rabbitmq
- yum -y remove rabbitmq-server.noarch
二、 卸载erlang
- yum list | grep erlang
- yum -y remove erlang-*
三、 删除有关的所有文件
rm -rf /usr/lib64/erlang
rm -rf /var/lib/rabbitmq
rm -rf /usr/local/erlang
rm -rf /usr/local/rabbitmq
参考地址:
https://blog.csdn.net/shishishilove/article/details/122086399
- 本文作者: 李宏伟
- 本文链接: https://blog.chuangketime.com/2023/03/23/Centos 环境安装Rabbitmq/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!