RabbitMQ是一個由erlang開發的基於AMQP(Advanced Message Queue)協議的開源實現。用於在分佈式系統中存儲轉發消息,在易用性、擴展性、高可用性等方面都很是的優秀。是當前最主流的消息中間件之一。html
RabbitMQ的官方服務器
操做起來很簡單,只須要在DOS下面,進入安裝目錄(安裝路徑\RabbitMQ Server\rabbitmq_server-3.2.2\sbin
)執行以下命令就能夠成功安裝。分佈式
rabbitmq-plugins enable rabbitmq_management
能夠經過訪問:http://localhost:15672
進行測試,默認的登錄帳號爲:guest,密碼爲:guest。工具
1. 安裝完之後erlang須要手動設置ERLANG_HOME 的系統變量。測試
set ERLANG_HOME=F:\Program Files\erl9.0 #環境變量`path`里加入:%ERLANG_HOME%\bin #環境變量`path`里加入: 安裝路徑\RabbitMQ Server\rabbitmq_server-3.6.10\sbin
2.激活Rabbit MQ's Management Pluginspa
使用Rabbit MQ 管理插件,能夠更好的可視化方式查看Rabbit MQ 服務器實例的狀態,你能夠在命令行中使用下面的命令激活。插件
rabbitmq-plugins.bat enable rabbitmq_management
3.建立管理用戶命令行
rabbitmqctl.bat add_user sa 123456
4. 設置管理員code
rabbitmqctl.bat set_user_tags sa administrator
5.設置權限server
rabbitmqctl.bat set_permissions -p / sa ".*" ".*" ".*"
6. 其餘命令
#查詢用戶: rabbitmqctl.bat list_users #查詢vhosts: rabbitmqctl.bat list_vhosts #啓動RabbitMQ服務: net stop RabbitMQ && net start RabbitMQ
以上這些,帳號、vhost、權限、做用域等基本就設置完了。