windows RabbitMQ Server 環境配置中的一些坑


原文:https://blog.csdn.net/lindonglian/article/details/55805637

 

RabbitMQ的服務端基於Erlang語言編寫,要在機器上安裝RabbitMQ必須先搞好Erlang環境。如果沒配置好Erlang環境,直接運行RabbitMQ官網上的exe文件,會彈框提示你先裝好Erlang環境。也就是如果機器上沒配好Erlang環境,RabbitMQ的服務端是啟動不起來的。

除此之外,不同JDK版本對應的Erlang和RabbitMQ Server的版本也會有所不同。如果是JDK1.7的,直接用現在最新的Erlang和RabbitMQ Server的安裝包沒問題。如果公司用的JDK版本比較低,比如說是JDK1.6的話,最新版本的安裝包就適用不了。另外根據系統情況注意選的是32位還是64位的安裝包。

Erlang安裝包下載:http://www.erlang.org/downloads

配置環境變量
ERLANG_HOME
D:\erl8.2
path添加%ERLANG_HOME%\bin;
cmd下用erl -version檢測是否配置成功

RabbitMQ Server安裝包下載:http://www.rabbitmq.com/download.html

配置環境變量
RABBIT_HOME
D:\RabbitServer\rabbitmq_server-3.6.6
path添加%RABBIT_HOME%\sbin;

cmd下進入RabbitMQ Server目錄下的sbin目錄,用rabbitmqctl status檢測RabbitMQ是否配置成功

添加用戶


設置用戶為最高權限的管理員


添加虛擬主機

為用戶分配虛擬主機權限

如果RabbitMQ配注冊為系統服務,或沒自動啟動的話,可以通過cmd啟動
rabbitmq-server start

如果啟動失敗,檢查幾種情況
1、系統防火牆是否關閉
2、是否PC連了有線,又開了Wifi,導致empq獲取的ip與主機ip不一致
3、最后不行的話試試刪除C盤用戶目錄下\AppData\Roaming\RabbitMQ里的東西,不同系統RabbitMQ默認讀取的配置文件路徑不太一樣

如果服務端啟動成功,啟用監控管理器(這個默認禁用的),就可以在瀏覽器通過15672端口看到服務端的配置信息,剛裝完會有個默認的用戶,用戶名和密碼都是guest,虛擬主機是”/”
啟動監控管理器命令:rabbitmq-plugins enable rabbitmq_management

 


---------------------
作者:_LDL
來源:CSDN
原文:https://blog.csdn.net/lindonglian/article/details/55805637
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM