1.erlang版本和rabbitmq版本不匹配
版本匹配:
http://www.rabbitmq.com/which-erlang.html
2.找到匹配的版本,卸載當前rabbitmq重新安裝。
執行以下操作從計算機中完全卸載RabbitMQ和Erlang:
(1)打開Windows控制面板,雙擊“程序和功能”。
(2)在當前安裝的程序列表中,右鍵單擊RabbitMQ Server,然后單擊“卸載”。
(3)在當前安裝的程序列表中,右鍵單擊“Erlang OTP”,然后單擊“卸載”。
(4)打開Windows任務管理器。
(5)在任務管理器中,查找進程epmd.exe。 如果此進程仍在運行,請右鍵單擊該進程,然后單擊“結束進程”。
(6)刪除RabbitMQ和Erlang的所有安裝目錄。
(7)刪除文件C:\ Windows \ .erlang.cookie(如果存在)。
(8)轉到用戶文件夾:C:\ Users \ [username],然后刪除文件.erlang.cookie。刪除
(9)同樣在User文件夾中,轉到AppData \ Roaming \ RabbitMQ。刪除RabbitMQ文件夾。
(10)打開運行cmd->sc delete RabbitMQ。
(11)打開運行->regedit 找到RabbitMQ節點,刪掉即可。
3.啟動起來后,訪問不到http://localhost:15672?
進入RabbitMQ安裝目錄的sbin目錄下,使用操作命令
# 開啟RabbitMQ節點 rabbitmqctl start_app # 開啟RabbitMQ管理模塊的插件,並配置到RabbitMQ節點上 rabbitmq-plugins enable rabbitmq_management # 關閉RabbitMQ節點 rabbitmqctl stop
此時,RabbitMQ管理模塊的插件已經配置到RabbitMQ節點上。
再次回到瀏覽器中訪問 http://localhost:15672 即可成功打開RabbitMQ管理界面,如下:
默認用戶名、密碼:guest / guest