RabbitMQ環境準備 環境搭建

2022-03-22 16:18:15 字數 2873 閱讀 1143

1、安裝erlang otp

rabbitmq是erlang語言開發的,要執行rabbitmq,就必須提供能夠執行rabbitmq的環境,必須要安裝erlang,就好比想要養魚,就必須得有水一樣。 

第一步:

第二步:

第三步:

配置環境變數,如下圖,增加環境變數 erlang_home   變數值為:erlang的安裝路徑

指定系統變數path—編輯—新建 輸入%erlang_home%\bin 確定;如下圖。

第四步:

測試,然後cmd命令:erl -version 如果能夠正常展示版本號就表示安裝已經成

2、安裝rabbitmq服務端元件

第三步:rabbitmq 環境變數 如下圖。

第四步:準備啟動服務  如下圖。切換到e:\soft\erl_rabbitmq\rabbitmq_server-3.8.3\sbin 目錄

分別執行命令:

rabbitmq-service install---執行rabbit節點在本地電腦

rabbitmq-service enable ----啟動rabbitmq服務

rabbitmq-service start----啟動rabbitmq服務

第五步:輸入命令檢視rabbitmq的狀態

出現無法連線的診斷資訊

diagnostics

**********=

attempted to contact: ['rabbit@win-cstbnbvvgsq']

rabbit@win-cstbnbvvgsq:

* connected to epmd (port 4369) on win-cstbnbvvgsq

* epmd reports node 'rabbit' uses port 25672 for inter-node and cli tool traffic

* tcp connection succeeded but erlang distribution failed

* authentication failed (rejected by the remote node), please check the erlang cookie

current node details:

* node name: 'rabbitmqcli-8832-rabbit@win-cstbnbvvgsq'

* effective user's home directory: c:\users\administrator

* erlang cookie hash: jovcp1tjzbhk/nwhgoyyjq==

第六步:輸入命令檢視rabbitmq的外掛程式的狀態

第七步:輸入命令啟用rabbitmq的外掛程式web管理外掛程式

​​​​​​​rabbitmq 可以通用乙個web介面來進行管理,在cmd命令視窗中輸入命令:

rabbitmq-plugins enable rabbitmq_management

第八步:輸入命令重啟rabbitmq服務

輸入命令:rabbitmq-service stop

停止之後,在輸入啟動命令

輸入命令:rabbitmq-service start

第九步:輸入命令重啟rabbitmq服務

預設賬戶guest   密碼guest,登入後進入rabbitmq管理頁面:

此時說明rabbitmq環境和服務端元件已經全部搭建完畢!

RabbitMQ在Ubuntu上的環境搭建

a 命令 vi etc apt sources.list b 在最後一行加上 deb testing main a 命令 wget b sudo apt key add rabbitmq signing key public.asc a 命令 apt get update b sudo apt ge...

github pages Jekyll環境搭建

通過jekyll可以搭建 簡單理解成網頁生成規則,就是通過配置能自動幫你生成靜態網頁的東西。如何配置,請看 首先要更新ruby,系統倉庫裡最新的是1.9.3,而jekyll要求 2.0 最終版本資訊 ruby v ruby 2.3.3p222 2016 11 21 revision 56859 x8...

iOS WebDriverAgent 環境搭建

webdriveragent是facebook 在去年的 seleniumconf 大會上推出了一款新的ios移動測試框架。當時的推文申明,還只支援模擬器,不過在今年4月更新的版本中,官方宣稱支援真機測試了,大家可以檢視官方github 的介紹 下面摘錄一段官方對於webdriveragent的介紹...