# 轉載
rabbitMQ是一個在AMQP協議標准基礎上完整的,可服用的企業消息系統。它遵循Mozilla Public License開源協議,采用 Erlang 實現的工業級的消息隊列(MQ)服務器,Rabbit MQ 是建立在Erlang OTP平台上。
1、安裝Erlang
下載地址:https://www.erlang.org/downloads,本文選擇OTP 21.0.1 Windows 64-bit Binary File (91707927)
設置環境變量,新建ERLANG_HOME
修改環境變量path,增加Erlang變量至path,%ERLANG_HOME%\bin;
打開cmd命令框,輸入erl
至此,Erlang 安裝完成
2、安裝rabbitmq
下載地址:http://www.rabbitmq.com/download.html
exe安裝地址:http://www.rabbitmq.com/install-windows.html
解壓縮安裝地址:http://www.rabbitmq.com/install-windows-manual.html
本文選擇解壓縮安裝rabbitmq-server-windows-3.7.7.zip
將rabbitmq-server-windows-3.7.7.zip解壓縮至D:\Program Files目錄下
設置環境變量,新建RABBITMQ_SERVER
修改環境變量path,增加rabbitmq變量至path,%RABBITMQ_SERVER%\sbin;
打開cmd命令框,切換至D:\Program Files\rabbitmq_server-3.7.7\sbin目錄下,輸入rabbitmqctl status
E:\>cd E:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.7
rabbitmqctl status
安裝rabbitmq時 ERLANG_HOME not set correctly異常
在rabbitmq的server, sbin下: set ERLANG_HOME=D:\installDev\erl10.2 [你安裝erlong 的正確路徑]
說明rabbmitmq未啟動,繼續下面操作。
安裝插件,命令:rabbitmq-plugins.bat enable rabbitmq_management ,出現:
解決方法:
將 C:\Users\Administrator\.erlang.cookie 同步至C:\Windows\System32\config\systemprofile\.erlang.cookie
同時刪除:C:\Users\Administrator\AppData\Roaming\RabbitMQ目錄
輸入命令:rabbitmq-plugins.bat enable rabbitmq_management ,出現下面信息表示插件安裝成功:
輸入命令:rabbitmq-server.bat
rabbitmq啟動成功,瀏覽器中http://localhost:15672,
輸入guest,guest進入rabbitMQ管理控制台:
打開cmd,再次輸入命令:rabbitmqctl status
至此,rabbitMQ安裝部署完成。
文章來源 : https://blog.csdn.net/zhm3023/article/details/82217222