RabbitMQ 安装和初始化

真的是服了 rabbitmq ,官网的安装教程看起来十分的繁琐,到处都是链接,对新手十分的不友好。折腾了一天,才摸索出在 Linux 上面安装的套路,这里总结一下,以防后面使用到。

1. 安装erlang

rabbitmq 需要依赖 erlang,官网说的非常的清楚,具体的下载地址为:

https://packagecloud.io/rabbitmq/erlang

提供了 各种操作系统和版本的 erlang,而据需要选择下载即可。

下载完成后,拷贝至 Linux,然后执行命令 yum install erlang-21.3.8.6-1.el7.x86_64.rpm(以我的安装包为例)

2. 安装 rabbitmq server

接下来安装 rabbitmq,首先需要下载安装包,在官网页面很容易看到下载链接:

rabbitmq.png

根据需要选择对应的系统版本下载即可。

下载完成后,将安装包拷贝至 Linux,然后执行命令 yum install rabbitmq-server-3.7.17-1.el7.noarch.rpm 安装即可。

3. 初始化

安装后即可启动 rabbitmq 了,常用的几个命令是:

设置开启启动:chkconfig rabbitmq-server on

启动 rabbitmq server:service rabbitmq-server start

停止 rabbitmq server:service rabbitmq-server stop

重启 rabbitmq server:service rabbitmq-server restart

查看状态:service rabbitmq-server status

1. 开启端口

rabbitmq 依赖的端口主要是 5672 和 15672,前者是 server 的端口,后者是图形化管理界面的端口,需要开启这两个端口:

firewall-cmd --zone=public --add-port=5672/tcp --permanent

firewall-cmd --zone=public --add-port=15672/tcp --permanent

然后重启防火墙:firewall-cmd --reload

另一种方式是直接将防火墙关闭,但是不推荐。

2. 访问管理界面

首先需要启用管理界面:执行命令rabbitmq-plugins enable rabbitmq_management

然后需要修改一下 rabbitmq 的配置文件,文件的路径为:/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.17/ebin/rabbit.app,修改的内容:

rabbitmq配置.png

**注意:**在这个文件中还可以修改 rabbitmq 的初始化用户名和密码,可以看到上面截图中有 default_userdefault_pass ,初始化的用户名和密码都是 guest。

然后重启 rabbitmq,访问 http://you_host_name:15672,出现如下登录界面:

rabbitmq登录.png

输入初始用户名和密码登陆即可,至此 rabbitmq 的安装和初始化完成!

发布了55 篇原创文章 · 获赞 19 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Rose_DuanM/article/details/100050888