window保姆級安裝RabbitMQ教程
1.安裝erLang語言,配置環(huán)境變量
Downloads - Erlang/OTP

下載完之后,就得到這個東西:
?

接著雙擊安裝,一直點next(下一步)就行了,安裝完之后,配置環(huán)境變量。
?



使用cmd命令,輸入 erl -version 驗證:
?

2.安裝RabbitMQ服務端
下載并安裝 RabbitMQ — 兔子MQ
選擇windows安裝
?



接著到雙擊安裝,一直點下一步安裝即可,
?

?
安裝完成后,找到安裝目錄:
?

在此目錄下打開cmd命令,輸入rabbitmq-plugins enable rabbitmq_management命令安裝管理頁面的插件:
?

?
然后雙擊rabbitmq-server.bat啟動腳本,然后打開服務管理可以看到RabbitMQ正在運行:
?

?
這時,打開瀏覽器輸入http://localhost:15672,賬號密碼默認是:guest/guest
?

?
恭喜,已安裝成功。
?

?
?
?
?
?
?
?
?
?
?
?
補充無法訪問問題
?
1.?找到rabbitmq的安裝地址(D:\Develop\rabbitMq\rabbitmq_server-3.11.11\sbin),
?


2.?cmd打開命令窗口,輸入rabbitmq-plugins list
正常啟動的服務應該是這樣,E和e分別表示顯性和隱性啟動:
?

如果不是這個樣子,輸入rabbitmq-plugins enable rabbitmq_management啟動插件通常即可解決80%的問題.如果還是解決不了或者是本來就已經啟動插件的情況繼續(xù)第3步.
3.?繼續(xù)輸入rabbitmqctl start_app
?

顯示錯誤可能有三種:
1)目標節(jié)點無法訪問(例如,由于主機名解析,TCP連接或防火墻問題)
2)CLI工具無法通過服務器進行身份驗證(例如,由于CLI工具的Erlang cookie與服務器不匹配)
3)目標節(jié)點未運行
對應的解決辦法:
1)ping一下主機地址看能不能ping通,不通就是地址有問題或者主機有問題,;檢查防火墻是否攔截以及mq需要的端口號能否使用(方法請自行百度,因為一般都不是這個問題就不贅述了)
2)身份驗證沒有通過,?最常見的就是cookie問題,刪掉C:\Windows\System32\config\systemprofile以及C:\Users\86134以及C:\Users\Administrator三處的.erlang.cookie文件,(可以直接在C盤搜索.erlang.cookie文件,有的全刪掉),然后停止mq服務,此過程中由于cookie文件的空缺mq會自動重新生成.erlang.cookie文件,最后重新啟動rabbitmq服務.此時可以看一看這幾處的cookie文件內容是否一致,不一致的話需要將第一處的文件拷貝到其他地方然后重啟
3)此外可以查詢官方文檔https://www.rabbitmq.com/plugins.html
?
