Linux 安裝Rabbitmq 簡單易學

2021-10-05 15:14:59 字數 1326 閱讀 8021

rabbitmq常見問題解決方法

安裝參考

1.1安裝erlang,因為rabbitmq 是基於erlang語言的,因此需要安裝erlang環境

建立乙個目錄存放rpm安裝包,病切換到該目錄

mkdir /home/rabbit

cd /home/rabbit

yum install epel-release

安裝 erlang 環境,這個過程可能需要一段時間。看到 complete! 提示時安裝成功

yum -y install erlang

1.2 安裝 rabbitmq (mq需要根據erlang對應版本安裝,直接輸入命令erl 可檢視版本)

對照表參考

安裝3.6版本

wget

開始安裝,當看到 complete! 提示時,安裝完成

yum -y install rabbitmq-server-3.6.10-1.el7.noarch.rpm

二、啟動/關閉 rabbitmq 服務

2.1 啟動 rabbitmq 服務

systemctl start rabbitmq-server #或 rabbitmq-server -detached

2.2 檢視 rabbitmq 狀態

systemctl status rabbitmq-server #或 rabbitctl status

3.3 停止 rabbitmq 服務

systemctl stop rabbitmq-server #或 rabbitmqctl stop

3.4 驗證安裝成功,服務正常啟動

#檢視狀態,如下圖,則 rabbitmq 服務已啟動

systemctl status rabbitmq-server

#rabbitmq 預設占用 5672 埠,如果啟用了 web 管理介面外掛程式,還將占用 15672 埠 lsof -i:5672 #檢視指定埠是否被占用,看到如下圖結果,5672 埠已被占用

1 啟用 rabbitmq_management 外掛程式

要使用 web 介面管理 rabbitmq 需要啟用 rabbitmq_management 外掛程式,只需啟動一次,下次啟動 rabbitmq 就會自動啟動外掛程式。

#檢視 15672 埠是否被 rabbitmq 占用 lsof -i:15672

#啟用外掛程式 rabbitmq-plugins enable rabbitmq_management

#啟用成功後,再次檢視 15672 埠,如下圖,發現被 rabbitmq 監聽 lsof -i:15672

注意:yum安裝的bin命令目錄 /sbin/ 目錄

Linux環境RabbitMQ安裝

安裝socat依賴 yum install socat 啟動服務 sbin service rabbitmq server start 檢視服務狀態 sbin service rabbitmq server status 停止服務 sbin service rabbitmq server stop ...

rabbitMQ安裝 Linux環境

wget 安裝erlang yum install erlang 17.4 1.el6.x86 64.rpm 安裝rabbitmq server yum install rabbitmq server 3.5.1 1.noarch.rpm 檢視狀態如果出現 starting rabbitmq ser...

linux快速安裝rabbitmq

1 安裝erlang 安裝類庫 yum y install ncurses devel yum y install openssl devel yum y install unixodbc devel yum y install gcc c 獲取安裝包,各種版本任君選擇 以該本版本為例 wget o...