Linux环境如何彻底卸载感干净RabbitMQ并重新安装
创始人
2024-12-13 07:04:42
0

Linux(Centos7)环境如何彻底卸载感干净RabbitMQ并重新安装

我这个是超级简单的,如果安装不好,顺着网线来找我

一、卸载RabbitMq相关的软件包

1. 先停止RabbitMq服务
systemctl stop rabbitmq-server 
2. 查看rabbitmq安装的相关列表
  yum list | grep rabbitmq 
3. 卸载rabbitmq已安装的相关软件
# 根据自己查到进行卸载  yum -y remove rabbitmq-server.noarch 
4. 查看erlang安装的相关软件包
  yum list | grep erlang 
5. 卸载掉erlang(和卸载掉rabbitmq相同)
  yum -y remove erlang-*    yum remove erlang.x86_64  

二、安装Rabbitmq

1.准备工作

  1) Rabbitmq安装包  rabbitmq-server-3.8.5-1.el7.noarch   2) erlang语言安装包(erlang-21.3.8.14-1.el7.x86_64)   3) Rabbitmq的配置文件  rabbitmq.conf 

这两个的对于版本地址 https://www.rabbitmq.com/which-erlang.html 注意:百度网盘可获得上面的安装包

 链接:https://pan.baidu.com/s/1K_0-HVYJwmZhjfD8goOX0w?pwd=wxzs   提取码:wxzs       

2. 开始安装

1. 在Linux服务器上/opt下创建一个目录software,并在software下创建一个rabbitmq文件夹
cd /opt mkdir -p software/rabbitmq 
2. 上传rabbitmq-server-3.8.5-1.el7.noarch、erlang-21.3.8.14-1.el7.x86_64、rabbitmq.conf到目录rabbitmq下

在这里插入图片描述

3. 先安装erlang语言
   rpm -ivh erlang-21.3.8.14-1.el7.x86_64.rpm 

在这里插入图片描述

4. 安装socat
 yum install socat -y 

在这里插入图片描述

5. 安装RabbitMq
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm 

在这里插入图片描述

6. 开机自启(如果不需要可以不执行这一步)
 chkconfig rabbitmq-server on      

在这里插入图片描述
至此RabbitMq已经安装好了

7. 启动RabbitMq
# systemctl start rabbitmq-server       这个是启动mq # systemctl status rabbitmq-server      这个是查看mq的状态 

在这里插入图片描述

8. 将上传的rabbitmq.conf文件移到/etc/rabbitmq/下
  mv rabbitmq.conf /etc/rabbitmq/ 

在这里插入图片描述

9. 重启RabbitMq
systemctl restart rabbitmq-server 
10. 查看RabbitMq的状态和配置详细信息
 rabbitmqctl status  

在这里插入图片描述

11. 安装web页面管理插件
 rabbitmq-plugins enable rabbitmq_management 

在这里插入图片描述

三、RabbitMq账号、角色和密码设置

1. 创建账号和密码
 rabbitmqctl add_user 用户名 密码 
2. 设置用户角色
rabbitmqctl set_user_tags 刚创建的用户  administrator 
3. 为用户添加资源权限
 # set_permissions [-p ]     rabbitmqctl set_permissions -p "/" 刚创建的用户名 ".*" ".*" ".*" 

四、安装MQTT(如果不需要,就可以直接跳过下面操作)

rabbitmq-plugins enable rabbitmq_mqtt 

在这里插入图片描述

五、修改RabbitMq端口号(如果使用默认端口号,就可以直接跳过下面操作)

1. 端口自定设置
cd /etc/rabbitmq vim rabbitmq.conf  #数据管理端口(默认端口为5672) #界面管理端口(默认端口为15672) 如果限制控制台 #management.tcp.ip=0.0.0.0 # 根据需要进行修改端口 listeners.tcp.default=5672 management.tcp.port=15672 mqtt.listeners.tcp.default = 5566 # 重启RabbitMq服务 systemctl restart rabbitmq-server.service    
2.查看日志
 cat /var/log/rabbitmq/rabbit@localhost.log 

监听端口号5672
在这里插入图片描述
界面管理端口15672
在这里插入图片描述
MQTT端口5566
在这里插入图片描述

至此安装设置结束,祝各位安装顺利 !

相关内容

热门资讯

第八分钟教材!花花生活圈辅助器... 第八分钟教材!花花生活圈辅助器,新星游辅助软件免费版(辅助)本来是有插件(哔哩哔哩)1、超多福利:超...
透视妙招!哈糖大菠萝助手,情怀... 透视妙招!哈糖大菠萝助手,情怀游戏辅助器(辅助)一贯是真的有攻略(哔哩哔哩)1)哈糖大菠萝助手免费钻...
透视要领!德普软件,德普之星埋... 透视要领!德普软件,德普之星埋牌本来真的有辅助,第7分钟教程(有挂攻略)德普软件透视方法中分为三种模...
透视讲义!智星德州可以透视吗,... 透视讲义!智星德州可以透视吗,决战卡五星修改器(辅助)真是有技巧(哔哩哔哩)1、决战卡五星修改器模拟...
第四分钟练习!海洋麻将辅助器,... 第四分钟练习!海洋麻将辅助器,新九哥辅助app(辅助)本来是真的神器(哔哩哔哩)1、在海洋麻将辅助器...
透视妙招!wpk有那种辅助吗,... 透视妙招!wpk有那种辅助吗,WPK多开切实是有开挂,一分钟教程(有挂分析)1、许多玩家不知道wpk...
透视模板!德普之星辅助工具如何... 透视模板!德普之星辅助工具如何打开,德普之星软件其实有脚本,一分钟教程(有挂教程)亲,关键说明,德普...
第四分钟机巧!越乡游金花辅助,... 第四分钟机巧!越乡游金花辅助,新天道大厅辅助(辅助)竟然是有插件(哔哩哔哩)运越乡游金花辅助辅助工具...
透视烘培!聚星ai辅助工具收费... 透视烘培!聚星ai辅助工具收费多少,湖南牵手胡子跑脚本(辅助)竟然存在有技巧(哔哩哔哩)湖南牵手胡子...
透视讲义!hhpoker辅助挂... 透视讲义!hhpoker辅助挂,HHpoker有辅助果然真的是有下载,6分钟教程(有挂方法)1、完成...