windows下 安裝 rabbitMQ 及操作常用命令 安裝mq的時候,計算機使用者名稱是中文名的解決辦法
rabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業訊息系統。它遵循Mozilla Public License開源協議,採用 Erlang 實現的工業級的訊息佇列(MQ)伺服器,Rabbit MQ 是建立在Erlang OTP平臺上。
1.安裝Erlang
所以在安裝rabbitMQ之前,需要先安裝Erlang 。
1、下載erlang,開啟網址https://www.erlang.org/,如下圖所示:
2、點選Download Erlang/OTP下載按鈕,頁面跳轉到下載頁:https://www.erlang.org/downloads,如下圖所示:
3、點選 OTP 19.0 Windows 32-bit Binary File 或OTP 19.0 Windows 64-bit Binary File 進行下載,分別是32位和64位,根據自己的選擇來下載,如下圖所示:
4、安裝Erlang,預設選項就行,一直點下去(安裝路徑自己選),如下圖所示:
- 最後windows鍵+R鍵,輸入cmd,再輸入erl,看到版本號就說明erlang安裝成功了。
-
5、下載RabbitMQ,開啟網址: http://www.rabbitmq.com/,如下圖所示:
6、點選上圖紅框Download進行下載,如下圖所示:
7、 點選安裝rabbitmq,如下圖所示:
8、預設一直點下去,如果有防毒軟體提示安裝服務,請點選允許,如下圖所示:
9、啟用Rabbit MQ's Management Plugin,按WIN+R鍵,輸入cmd,點選回車,如下圖所示:
10、查詢rabbitmq-plugins.bat路徑,如下圖所示:
11、啟用
安裝RabbitMQ-Plugins,這個相當於是一個管理介面,方便我們在瀏覽器介面檢視RabbitMQ各個訊息佇列以及exchange的工作情況。
安裝方法是:開啟如下的命令框:
輸入指令啟用外掛:rabbitmq-plugins.bat enable rabbitmq_management
重啟伺服器:net stop RabbitMQ && net start RabbitMQ
注意:必須是管理員dos 否則沒有許可權 -5
停止服務,必須手動關閉!
12、登入驗證
http://localhost:15672/#/
預設賬號:guest 預設密碼:guest
常用指令:
rabbitmq-plugins enable rabbitmq_management 開啟外掛
rabbitmq-service remove 移除服務
rabbitmq-service install 安裝服務
rabbitmq-service start 或者 net start rabbitmq 啟動服務
rabbitmq-service stop 或者 net stop rabbitmq 停止服務
rabbitmqctl status 檢視服務狀態
rabbitmq-server restart 重啟服務
安裝mq的時候,計算機使用者名稱是中文名的解決辦法
在windows下安裝rabbitMq ,如果使用使用者名稱是中文的,則會出現啟動失敗的情況。關於這一點下邊給出終極解決方案。
1、 假如你的中文使用者名稱是 XXXXXX,為使用者目錄建立軟連結,軟連線名稱為應為xxxxx ,方法如下:
1)用管理員進入cmd格式下,
2) 進入C:\Users 下, cd C:\Users
3) mklink /D xxxx XXXXXX
2、 修改登錄檔
1)命令列中輸入 regedit
2) 開啟登錄檔編輯器 分別進入如下兩個目錄
計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
計算機\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\ProfileList\
3) 這兩個目錄下一定有使用者目錄,把目錄修改為使用者目錄軟連線名3、 重新開機 重新安裝MQ
就是此處
建立軟連線: