1. 程式人生 > >CentOS7上安裝RabbitMQ 並且遇見的爬坑

CentOS7上安裝RabbitMQ 並且遇見的爬坑

我在這裡先讓我吐槽一下,要不是老子要學習你,日了你個狗幣

1.先說下安裝方法,其實網上眾多的方法,我也嘗試很多版本,最終用了這一個

2.2:我的步驟如下

首先需要安裝erlang

rpm -Uvh http://download.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

yum install erlang
安裝過程中會有提示,一路輸入“y”即可。

完成後安裝RabbitMQ:先下載rpm:

 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm 

完成後啟動服務:

service rabbitmq-server start

可以檢視服務狀態:

service rabbitmq-server status

2.我遇到的坑以及報錯

你要是先修改埠等資訊,那你就要創一個檔案,假若有就不需要建立

cd /etc/rabbitmq/

vi rabbitmq.config 

如下是我的配置,裡面有埠等資訊。還有一個admin賬戶

注意今天重點,你要是資訊有誤或者報這個錯誤,請檢視報錯資訊

上面?是我遇到一個錯誤,

service rabbitmq-server stop    停止命令

啟動命令有個簡潔方法,但是有時候會報錯

報錯就請進入 

cd /usr/sbin/rabbbimq/

    直接   

rabbitmq-server

    就OK了,關閉也是這方法,

rabbitmq-stop

就是停止

 上面就啟動ok了

3.RabbitMQ預設埠

4369 (epmd), 25672 (Erlang distribution) 5672, 5671 (AMQP 0-9-1 without and with TLS) 15672 (if management plugin is enabled) 61613, 61614 (if STOMP is enabled) 1883, 8883 (if MQTT is enabled) 4.配置遠端訪問web管理介面

rabbitmq-plugins enable rabbitmq_management 

5.啟動

/etc/init.d/rabbitmq-server start

或

service rabbitmq-service start