rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用erlang語音實現的工業級的訊息佇列(mq)伺服器,rabbi mq是建立在erlang otp平台上,所以安裝需要先安裝erlang語言包。
注:安裝前請檢查計算機名是否含有中文,若含有中文,請修改為英文,不然會出錯,還得重新安裝。另外計算機名改完了記得檢查oralce等資料庫是否會因為更改計算機名稱了導致無法登入或者啟動。
1 安裝erlang
所以在安裝rabbitmq之前,需先安裝erlang(otp_win64_22.0.exe)。
2 安裝rabbitmq
執行rabbitmq-server-3.7.15.exe執行檔案,依舊可以不改變,預設進行安裝。需要注意的是:預設安裝的rabbitmq監聽埠是5672。
3 rabbitmq外掛程式安裝
啟用rabbitmq』s management plugin,使用rabbit管理外掛程式,可以更好的採用視覺化方式檢視rabbitmq伺服器例項的狀態。
1、管理員執行cmd,開啟命令視窗:
2、輸入命令:
"c:\programfiles\rabbitmqserver\rabbitmq_server-3.7.15\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
3、視窗會提示安裝了多少個外掛程式:」started 3 plugins」
4、重啟rabbitmq服務:net stop rabbitmq && net start rabbitmq
4rabbitmq角色使用者密碼配置
使用rabbitmqctl控制台命令來建立使用者、密碼、繫結許可權等。
rabbitmq的使用者管理包括增加使用者、刪除使用者、檢視使用者列表、修改使用者密碼。
1、檢視已有使用者及使用者的角色
找到目錄,不要在cmd中執行 c:\programfiles\rabbitmqserver\rabbitmq_server-3.7.15\sbin>
找到後按住shift點滑鼠右鍵,選擇」在此處開啟命令視窗」。在視窗中輸入:rabbitmqctl.bat list_users
未新增使用者前,上述命令只會列出guest使用者,不會有fk。
2、新增乙個使用者
找到目錄,不要在cmd中執行 c:\programfiles\rabbitmqserver\rabbitmq_server-3.7.15\sbin>
找到後按住shift點滑鼠右鍵,選擇」在此處開啟命令視窗」。在視窗中輸入:rabbitmqctl.bat add_user vta 123
新增後的使用者,可以使用上述檢視使用者命令看到,新增的vta使用者是沒有
administrator
角色的,所以需要給
vta使用者賦予管理員角色。
3、賦予管理員角色
重複上述目錄操作,在視窗中輸入: rabbitmqctl.bat set_user_tags vta administrator
4、網頁上開通許可
在瀏覽器位址列輸入:localhost:15672
(安裝的時候預設埠是5672,網頁訪問的時候是
15672)
並輸入上述操作建立的使用者和密碼,如下圖所示:
注: username:使用者名稱
. password
:密碼. login
:登入.
進入admin管理介面
進入vta使用者設定,雙機圖中
設定vta使用者的許可,如下圖所示
RabbitMQ安裝及配置
2.安裝rabbitmq 變數名 erlang home 變數值 e soft erlang erl 23.0 path下面新增 erlang home bin 設定環境變數,新建 rabbitmq server 變數值 自己的安裝目錄 path下面新增 rabbitmq server sbin 安...
RabbitMQ安裝及配置分析
rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用 erlang 實現的工業級的訊息佇列 mq 伺服器,rabbit mq 是建立在erlang otp平台上。1 安裝erlang 設定環境變數,新建erlan...
RabbitMQ 配置安裝
自 centos7 安裝rabbitmq 第二 安裝erlang rpm ivh erlang 19.0.4 1.el7.centos.x86 64.rpm 測試是否安裝成功 第三 安裝rabbitmq 在安裝rabbitmq時提示依賴socat 然後再次安裝rabbitmq 第四 啟動和關閉 sb...