1.準備前提,下載對應的安裝軟件;
Rabbit MQ 是建立在強大的Erlang OTP平臺上,因此安裝RabbitMQ之前要先安裝Erlang。
下載完成如下顯示:
備註:以下步驟均在Windows10環境下安裝實施;
2.1 erlang 安裝配置:
- 下載 erlang :更具自己當前電腦操作系統環境下載對應的安裝文件;
- 以管理員方式打開【otp_win64_22.3.exe】,點擊【Next】按鈕;
- 選擇軟件安裝位置:此處我本地選擇的是【D:\Program Files\erl10.7】,繼續點擊【Next】按鈕;
- 點擊【Install】按鈕;
等待安裝,完成後點擊【Close】按鈕;
2.2 erlang 配置環境變量,環境變量名稱:ERLANG_HOME
- 此電腦-->鼠標右鍵“屬性”-->高級系統設置-->環境變量-->“新建”系統環境變量
- 點擊【確定】按鈕,此時顯示如下:
- 雙擊系統變量Path,在彈出層【編輯環境變量】點擊“新建”,將%ERLANG_HOME%\bin加入到path中,點擊確定;
- 最後Windows鍵+R鍵,輸入cmd,再輸入erl,看到版本號就說明erlang安裝成功了。
以上前提就是爲安裝 RabbitMQ 的安裝準備的,接下來我們繼續安裝 RabbitMQ;
3. RabbitMQ 安裝配置:
- 2.1以管理員身份打開【rabbitmq-server-3.8.3.exe】,點擊【Next】按鈕;
- 選擇安裝位置,點擊【Install】按鈕;
- 繼續點擊【Next】按鈕,等待安裝;
- 點擊【Finish】安裝完成;
2.2 RabbitMQ 環境變量配置,環境變量名稱【RABBITMQ_SERVER】
雙擊系統變量Path,新建【%RABBITMQ_SERVER%\sbin】
- 激活【rabbitmq_management】
RabbitMQ安裝好後接下來安裝RabbitMQ-Plugins。打開命令行cd,輸入 RabbitMQ 的sbin目錄;我的目錄是 =》D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.3\sbin,然後在後面輸入命令【rabbitmq-plugins.bat enable rabbitmq_management】進行安裝;
打開命令行命令行,進入RabbitMQ的安裝目錄: sbin,輸入命令【rabbitmqctl status】, 如果出現以下的圖,說明安裝是成功的,並且說明現在RabbitMQ Server已經啓動了,運行正常。
打開sbin目錄,雙擊【rabbitmq-server.bat】
等幾秒鐘看到這個界面後,訪問【http://localhost:15672】或者本地【http://ip:15672】
然後可以看到如下界面:
默認用戶名和密碼都是guest,登陸即可。
Linux環境安裝RabbitMQ詳細教程 =》【https://www.jb51.net/article/112105.htm】
3.RabbitMQ 常用命令:
我們可以使用【rabbitmqctl】控制檯命令(位於 rabbitmq_server-3.8.3\sbin>)來創建用戶,密碼,綁定權限等。
- 創建管理用戶:【rabbitmqctl.bat add_user chait abc123】
- 設置管理員:【rabbitmqctl.bat set_user_tags chait administrator】
- 設置權限:【rabbitmqctl.bat set_permissions -p / chait ".*" ".*" ".*"】
- 查詢用戶:【rabbitmqctl.bat list_users】
- 查詢vhosts:【rabbitmqctl.bat list_vhosts】
- 啓動RabbitMQ服務:【net start RabbitMQ】
- 停止RabbitMQ服務:【net stop RabbitMQ】
上面這些操作也可以使用【RabbitMQ 】管理插件【rabbitmq_management】,可以更好的可視化方式查看【RabbitMQ 】服務器實例的狀態;