RabbitMQ在Linux系統中的安裝

2021-10-04 07:17:29 字數 1900 閱讀 8811

近期準備學習rabbitmq訊息佇列,所以先將環境搭建好。

登入linux系統

這裡樓主用的是自己在阿里雲上的伺服器

安裝erlang

cd  存放路徑

mkdir 資料夾名

cd 剛才建立的資料夾名

1.0-

1.noarch.rpm

安裝:rpm -uvh erlang-solutions-

1.0-

1.noarch.rpm

匯入rabbitmq公鑰檔案:rpm --

使用yum安裝:sudo yum install erlang

注意:在執行rpm -uvh erlang-solutions-1.0-1.noarch.rpm時,可能會出現

epel-release 被 erlang-solutions-

1.0-

1.noarch 需要

需要安裝依賴包:yum install epel-release
警告:rabbitmq-server-3.8.3-1.el7.noarch.rpm: 頭v4 rsa/sha256 signature, 金鑰 id 6026dfca: nokey

錯誤:依賴檢測失敗:

socat 被 rabbitmq-server-3.8.3-1.el7.noarch 需要

解決方法:

yum -y install socat 

##此時會報錯沒有socat包或是找不到socat包,解決方法安裝centos的epel的擴充套件源

yum -y install epel-release

##之後重新安裝socat

yum -y install socat

##接著安裝rpm -ivh rabbitmq-server-

3.8.3

-1.el7.noarch 安裝會報錯 有依賴關係解決方法不安裝依賴關係

rpm -i --nodeps rabbitmq-server-

3.8.3

-1.el7.noarch

啟動和停止命令:

systemctl start rabbitmq-server.service

systemctl stoprabbitmq-server.service

systemctl restart rabbitmq-server.service

設定開機啟動:

chkconfig rabbitmq-server on
設定配置檔案:

新建配置檔案:vi /etc/rabbitmq/rabbitmq.config

}]. #增加一行,注意點號要保留,開啟使用者遠端登入

systemctl restart rabbitmq-server.service

開啟web介面管理工具

rabbitmq-plugins enable rabbitmq_management

systemctl restart rabbitmq-server.service

防火牆開放15672埠

在阿里雲伺服器管理中新增15672埠

在Linux系詳解Linux bash中的變數

一 bash變數型別 本地變數 區域性變數 環境變數 位置變數 特殊變數 內建 二 本地變數 varname value 作用域為整個bash程序可以使用 變數命名規範 1.只能含字母 數字和下劃線,並且以字母和下劃線開頭 2.最好不要跟系統已有的環境變數重名 3.見名知意 三 區域性變數 loca...

在linux環境中安裝rabbitmq出現的錯誤

安裝了erl之後,在將rabbitmq搭建到linux伺服器的時候,根據在windows搭建的經驗,本以為可以幾下搞定,結果啟動不斷地報錯誤 plugins啟用了web管理介面 到google上找了一圈也沒看到合理的解答,而其錯誤log為erlang的crash.dump檔案,閱讀起來太過困難。後來...

rabbitMq在linux環境下的安裝

rabbitmq是實現了高階訊息佇列協議的開源訊息 軟體。rabbitmq伺服器是用erlang語言編寫的,而聚類和故障轉移 是構建在開放電信平台框架上的。所有主要的程式語言均有 與 介面通訊的客戶端庫。來自wiki百科不多說直接上本人的安裝過程 1.wget 安裝epel 我是新的伺服器所以沒有 ...