編碼的世界 / 優質文選 / 感情

centos7安裝RabbitMQ 並且進行簡單配置


2021年11月17日
-   

前言


上篇博客中博主寫的是springboot整合RabbitMQ,在裏面提到了rabbitMQ的安裝,避免囉嗦,就沒有做說明。不過,也承諾了後續會專門寫一篇關於RabbitMQ的安裝和配置的文章。今天呢,趁著周六沒事,就把這件事做了吧。。。
springboot整合RabbitMQ https://blog.csdn.net/zhuzhezhuzhe1/article/details/80454956

1、安裝運行環境


我們都知道,java軟件運行需要jre,這是運行環境。那麼,同理,RabbitMQ運行也需要其運行環境。
RabbitMQ使用erlang語言開發(想要了解的可以自行google),所以我們首先安裝erlang.
rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm 

2、安裝RabbitMQ-Server


rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm 

安裝好了之後,使用 rpm -qa|grep rabbitmq 命令查看是否已經安裝ok

3、幾個常用的命令(開啟、關閉、查看狀態)


service rabbitmq-server start
service rabbitmq-server restart
service rabbitmq-server stop
rabbitmqctl status # 查看狀態

4、安裝命令維護插件


rabbitmq-plugins enable rabbitmq_management

這個命令的作用是安裝RabbitMq的一個管理插件,這樣,我們就可以通過在瀏覽器訪問 http://ip:15672 時,進入一個管理界面。

不過,當你進行訪問時,你會發現你訪問不到,這是為什麼呢?繼續往下看。。。

5、開啟遠程訪問


相信看到這裏,大家就明白剛才為什麼訪問不到了,因為你還沒有開啟遠程訪問。
那麼,接下來我們就來開啟遠程訪問:
#cd /etc/rabbitmq
#cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/
#mv rabbitmq.config.example rabbitmq.config
#vim /etc/rabbitmq/rabbitmq.config


在rabbitmq.config中添加  
 {loopback_users, []}或者將  %% {loopback_users, []}, 修改為 {loopback_users, []}   (修改時注意後面有個逗號要刪掉)

6、登錄訪問


此時,當你再次訪問 http://ip:15672 時,就可以進入登錄頁面了。(如果還是訪問不到,那就看看你的端口有沒有加入到防火牆白名單中)
用戶名和密碼默認都是 guest 


這樣,我們就完成了RabbitMQ的安裝。
好了,今天就到這裏
轉載請務必保留此出處(原作者):https://blog.csdn.net/zhuzhezhuzhe1
版權聲明:本文為原創文章,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。
https://blog.csdn.net/zhuzhezhuzhe1

熱門文章