×

登录

android下载:点击/扫码
去分享平台发布消息>>>

您现在的位置是:首页 > 资源 博客相册

Linux安装RabbitMQ详细教程.docx

2025-01-10 06:09:02 点击 / 30 文 / 发布用户

目录 一、环境准备 1、RabbitMQ版本 和 Erlang 版本兼容性关系 2、官方安装包下载地址 3、安装包中说明,请下载对应的安装包 二、安装操作步骤 1、安装C++依赖环境 2、准备安装包 3、在【/opt】路径下,创建【rabbitmq】文件夹 4、将安装包上传到【rabbitmq】文件夹下 5、安装Erlang 6、检查Erlang是否安装成功 7、安装socat 8、安装rabbitmq 9、开启管理界面 10、添加配置文件,解决只能localhost访问的问题 11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点 12、启动rabbitmq 13、停止rabbitmq 14、重启rabbitmq 15、开放端口 16、登录管理界面 三、卸载操作步骤 1、卸载rabbitmq相关文件 2、卸载erlang 3、删除有关的所有文件

资源下载:Linux安装RabbitMQ详细教程.docx

目录

一、环境准备

1RabbitMQ版本 Erlang 版本兼容性关系

2、官方安装包下载地址

3、安装包中说明,请下载对应的安装包

二、安装操作步骤

1、安装C++依赖环境

2、准备安装包

3、在【/opt】路径下,创建【rabbitmq】文件夹

4、将安装包上传到【rabbitmq】文件夹下

5、安装Erlang

6、检查Erlang是否安装成功

7、安装socat

8、安装rabbitmq

9、开启管理界面

10、添加配置文件,解决只能localhost访问的问题

11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点

12、启动rabbitmq

13、停止rabbitmq

14、重启rabbitmq

15、开放端口

16、登录管理界面

三、卸载操作步骤

1、卸载rabbitmq相关文件

2、卸载erlang

3、删除有关的所有文件


一、环境准备


1
RabbitMQ版本 Erlang 版本兼容性关系

https://www.rabbitmq.com/which-erlang.html

2、官方安装包下载地址

erlang下载地址】:https://github.com/rabbitmq/erlang-rpm/releasessocat下载地址】:http://www.rpmfind.net/linux/rpm2html/search.php?query=socat(x86-64)rabbitmq下载地址】:https://github.com/rabbitmq/rabbitmq-server/releases

3、安装包中说明,请下载对应的安装包

       el6CentOS 6.x 的下载
       el7
CentOS 7.x 的下载
       el8
CentOS 8.x 的下载

https://img-blog.csdnimg.cn/a52263472a06417d8cb27396b16b96cc.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_19,color_FFFFFF,t_70,g_se,x_16


二、安装操作步骤

1、安装C++依赖环境

******************命令如下******************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、在【/opt】路径下,创建【rabbitmq】文件夹

******************命令如下******************cd /optmkdir rabbitmqcd rabbitmq

https://img-blog.csdnimg.cn/237632b8b3fa49ad815c75a42cdf4a82.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_13,color_FFFFFF,t_70,g_se,x_16

4、将安装包上传到【rabbitmq】文件夹下

******************命令如下******************# 上传文件命令

rz -be

https://img-blog.csdnimg.cn/a9c15994ea944f9fa036b00233dd1f4a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16

5、安装Erlang

******************命令如下******************# 安装命令

rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm

https://img-blog.csdnimg.cn/cfaccd1cfb244efbb219d6a6f487a9e7.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_18,color_FFFFFF,t_70,g_se,x_16

6、检查Erlang是否安装成功

******************命令如下******************# 安装成功,按两次ctrl+c退出命令模式

erl -v

https://img-blog.csdnimg.cn/973844ed3ae84df2a669fbfdb0bbe232.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16

7、安装socat

******************命令如下******************# 安装命令

rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

https://img-blog.csdnimg.cn/a1c8d88d0aee48ceb5c50991b74c4e62.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_17,color_FFFFFF,t_70,g_se,x_16

8、安装rabbitmq

******************命令如下******************# 安装命令

rpm -ivh rabbitmq-server-3.9.11-1.el7.noarch.rpm# 检查是否安装成功命令

rpm -qa|grep rabbitmq

https://img-blog.csdnimg.cn/f8be4e6e5ee94d4989198caf442a9e03.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16

9、开启管理界面

******************命令如下******************# 开启管理界面命令

rabbitmq-plugins enable rabbitmq_management

 https://img-blog.csdnimg.cn/d8973cdab24e4c27941e325b574e4a60.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_15,color_FFFFFF,t_70,g_se,x_16

10、添加配置文件,解决只能localhost访问的问题

******************命令如下******************# 进入【/etc/rabbitmq】文件夹下

cd /etc/rabbitmq# 编辑【rabbitmq.config】文件

vim rabbitmq.config

 https://img-blog.csdnimg.cn/838fbf364a2b4a27b0c99dbf0f0c7078.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_9,color_FFFFFF,t_70,g_se,x_16

11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点

******************命令如下******************[{rabbit,[{loopback_users,[]}]}].

https://img-blog.csdnimg.cn/ab4f0fab1ad04b979261e732476847e2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_16,color_FFFFFF,t_70,g_se,x_16

12、启动rabbitmq

******************命令如下******************# 启动rabbitmq命令:

systemctl start rabbitmq-server# 查看启动状态命令:

systemctl status rabbitmq-server

https://img-blog.csdnimg.cn/1fccde83fea844b6802e66cb6b778986.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16

13、停止rabbitmq

******************命令如下******************# 停止rabbitmq命令:

systemctl stop rabbitmq-server# 查看启动状态命令:

systemctl status rabbitmq-server

https://img-blog.csdnimg.cn/35c505cd4a7e48da83ba00914f3bc2c9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16

14、重启rabbitmq

******************命令如下******************# 重启rabbitmq命令:

systemctl restart rabbitmq-server# 查看启动状态命令:

systemctl status rabbitmq-server

https://img-blog.csdnimg.cn/e44e3fdbf0934f4e9300ad07064461e2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16

15、开放端口

******************命令如下******************# 开放5672端口命令

/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT# 开放15672端口命令

/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

https://img-blog.csdnimg.cn/73fca5b2f9ca4bf78de03045a1eeda4c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_18,color_FFFFFF,t_70,g_se,x_16

16、登录管理界面

URL地址:http://192.168.109.101:15672/
默认账号:guest
默认密码:guest

https://img-blog.csdnimg.cn/cc9109a0cb3a46279a9e84927cb0ad92.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA4pie57K-4peI5b2p4peI54y_4peI56yU4peI6K6w4pic,size_20,color_FFFFFF,t_70,g_se,x_16


三、卸载操作步骤

1、卸载rabbitmq相关文件

1.1、卸载前先停止rabbitmq服务

systemctl stop rabbitmq-server

1.2、查看rabbitmq安装的相关列表

yum list | grep rabbitmq

1.3、卸载rabbitmq-server.noarch

yum -y remove rabbitmq-server.noarch

2、卸载erlang

2.1、查看erlang安装的相关列表

yum list | grep erlang

2.2、卸载erlang已安装的相关内容

yum -y remove erlang-*

3、删除有关的所有文件

rm -rf /usr/lib64/erlang

rm -rf /var/lib/rabbitmq

rm -rf /usr/local/erlang

rm -rf /usr/local/rabbitmq

 

点赞 0 打赏

暂未开通!

相关文章

评论列表
欢迎您:

推荐阅读

最新祝福

  • 李靖 2025-04-04 10:57:56

    加油

  • 红紫 2025-01-09 07:32:38

    祝能挣到钱钱

  • 小李 2025-01-09 07:32:19

    祝老婆年青也挣大钱

  • 华紫 2025-01-09 07:31:50

    祝2025年能稳定下来





这个地方是占位,用于主页面内容展示完