基本的安裝步驟網(wǎng)上很多,大概在下面列一下
一、首先需要保證ERLANG_HOME環(huán)境配置正確
在環(huán)境變量中添加? ERLANG_HOME的路勁,如D:\Program Files\erl6.3
然后在PATH中添加$ERLANG_HOME$\bin
在cmd中輸入erl ,如果能彈出erlang shell界面則表示配置正確了
二、配置RabbitMQ
打開命令行模式cmd:
cd C:\rabbitmq\RabbitMQ Server\rabbitmq_server-3.0.0\sbin
依次輸入:
1.rabbitmq-plugins.bat enable rabbitmq_management
2.rabbitmq-service.bat stop
3.rabbitmq-service.bat install? 這句話沒用,提示:RabbitMQ service is already present - onlyupdating service parameters
4.rabbitmq-service.bat start
打開瀏覽器登錄:http://127.0.0.1:15672
55672好像也可以,直接跳轉(zhuǎn)到下列位置
http://127.0.0.1:15672/#/
賬號和密碼都是guest
三 就能打開界面
一、安裝包準備
otp_win64_R16B03.exe(這里使用該版本,不支持ssl)
otp_win64_19.0.exe(如果要開啟ssl,請下載該版本)
rabbitmq-server-3.6.6.exe
二、安裝
分別安裝erlang,rabbitmq
三、啟動
在服務(wù)中能找到RabbitMQ,直接啟動服務(wù)即可。
注意,這個時候的web管理UI是不能訪問的,還沒有啟動,看下面。
windows使用如下命令查看端口是否啟動:
netstat -aon|findstr "15672"
四、啟用web管理UI
使用插件方式啟動,分別執(zhí)行下面的命令:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.6\sbin>rabbitmq-plugins enable rabbitmq_management
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.6\sbin>rabbitmq-plugins enable mochiweb
如果是禁用的話:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.6\sbin>rabbitmq-plugins disable mochiweb
五、web管理UI訪問
URL:http://localhost:15672
登錄賬號:guest,密碼:guest
六、端口使用情況,引用官網(wǎng)
Firewalls and other security tools may prevent RabbitMQ from binding to a port. When that happens, RabbitMQ will fail to start. Make sure the following ports can be opened:
4369 (epmd)
5672, 5671 (AMQP 0-9-1 and 1.0 without and with TLS)
25672. This port used by Erlang distribution for inter-node and CLI tools communication and is allocated from a dynamic range (limited to a single port by default, computed as AMQP port + 20000). See networking guide for details.
15672 (if management plugin is enabled)
61613, 61614 (if STOMP is enabled)
1883, 8883 (if MQTT is enabled)
It is possible to configure RabbitMQ to use different ports.
七、相關(guān)命令
顯示所有插件及狀態(tài):rabbitmq-plugins list
啟動服務(wù):rabbitmq-service start
停止服務(wù):rabbitmq-service stop
以下兩點要注意:
1.要先安裝erlang。要注意所安裝rabbitmq的版本與erlang的對應關(guān)系。rabbitmq官網(wǎng)上有。安裝erlang后還要配置環(huán)境變量。
2.rabbitmq的安裝目錄一定一定一定不能有空格。。。這個問題讓我查了好久。