rabbitmq學習-折騰了半天的rabbitmq安裝

基本的安裝步驟網(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的安裝目錄一定一定一定不能有空格。。。這個問題讓我查了好久。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 整體架構(gòu) 部署步驟 基于 Docker 基本概念內(nèi)存節(jié)點只保存狀態(tài)到內(nèi)存,例外情況是:持久的 queue 的內(nèi)容將...
    mvictor閱讀 12,902評論 5 30
  • rabbitmq有3種模式,集群模式2種? 單機模式:即單機情況不做集群,就單獨運行一個rabbitmq而已。...
    嗷大彬彬閱讀 4,220評論 1 9
  • 一、Nagios簡介 Nagios是一款開源的電腦系統(tǒng)和網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Uni...
    1b3bd36d9d21閱讀 8,384評論 3 13
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,536評論 19 139
  • 白石齋閱讀 116評論 0 1

友情鏈接更多精彩內(nèi)容