1、環境:Windows7 (64位)
rabbitmq:rabbitmq-server-3.6.14
erlang:otp_win64_19.1(我開始裝的20.1,不管怎么調試在后面啟動rabbitmq時總會報錯,降了一個版本就好了,具體版本對照可以參照rabbitmq官網)
erlang安裝完之后需要自己手動添加環境變量,這個網上很多,不多做描述。
注:erlang有個很坑的地方,你的計算機主機名不能有中文,不是安裝會有問題。會有如下報錯:
Can't set short node name!
Please check your configuration
或者:

Error: Failed to initialize erlang distribution: {{shutdown,
{failed_to_start_child,
net_kernel,
{'EXIT',nodistribution}}}, {child,undefined, net_sup_dynamic, {erl_distribution, start_link, [['rabbitmq-cli-70', shortnames]]}, permanent,1000,supervisor, [erl_distribution]}}.
環境變量添加完之后,可以在DOS界面用erl和erl -sname test_node兩個命令檢驗一下

安裝好erlang之后,我們再安裝rabbitmq,安裝按提示操作就好。
安裝完之后,啟動,查看5672端口是否開啟。
注:RabbitMQ提供了一個web的監控頁面系統,這個系統是以Plugin的方式進行調用的。
運行下面命令來啟用管理插件
rabbitmq-plugins enable rabbitmq_management
安裝完畢之后,需要在服務項里重啟

重啟完畢你可以查看一下相應端口
用命令 netstat -ant|findstr 5672

在瀏覽器用localhost:15672訪問,初始的用戶名密碼都是guest


