本文旨在方便平時測試,所以在Windows環境下的安裝RabbitMQ,實際上肯定是安裝在docker容器中或者linux環境中。原文地址:在Windows環境下的安裝RabbitMQ
下載erlang
原因在於RabbitMQ服務端代碼是使用併發式語言erlang編寫的,下載地址:http://www.erlang.org/downloads,雙擊.exe文件進行安裝
安裝完成之後創建一個名爲ERLANG_HOME的環境變量,其值指向erlang的安裝目錄,同時將%ERLANG_HOME%\bin加入到Path中
最後打開命令行,輸入erl,如果出現erlang的版本信息就表示erlang語言環境安裝成功;
安裝MQ
Windows環境下載地址:https://www.rabbitmq.com/install-windows.html#installer
直接雙擊exe程序安裝
然後配置環境變量:RABBITMQ_SERVER
然後再path下新建:%RABBITMQ_SERVER%\sbin
安裝RabbitMQ-Plugins
這個相當於是一個管理界面,方便我們在瀏覽器界面查看RabbitMQ各個消息隊列以及exchange的工作情況,安裝方法是:打開命令行cd進入rabbitmq的sbin目錄
輸入:
rabbitmq-plugins enable rabbitmq_management
命令,稍等會會發現出現plugins安裝成功的提示。接着啓動RabbitMQ:
rabbitmq啓動方式有2種
1、以應用方式啓動
rabbitmq-server -detached 後臺啓動
Rabbitmq-server 直接啓動,如果你關閉窗口或者需要在改窗口使用其他命令時應用就會停止
關閉:rabbitmqctl stop
2、以服務方式啓動(安裝完之後在任務管理器中服務一欄能看到RabbtiMq)
rabbitmq-service install 安裝服務
rabbitmq-service start 開始服務
Rabbitmq-service stop 停止服務
Rabbitmq-service enable 使服務有效
Rabbitmq-service disable 使服務無效
rabbitmq-service help 幫助
當rabbitmq-service install之後默認服務是enable的,如果這時設置服務爲disable的話,rabbitmq-service start就會報錯。
當rabbitmq-service start正常啓動服務之後,使用disable是沒有效果的
接着就可以直接訪問了:http://127.0.0.1:15672/ ,用戶名和密碼都是:guest
歡迎關注公衆號:理木客