CentOS7上安裝RabbitMQ 並且遇見的爬坑
阿新 • • 發佈:2018-12-17
我在這裡先讓我吐槽一下,要不是老子要學習你,日了你個狗幣
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