上一篇,簡單介紹了RabbitMQ的狀況還有一些相關的概念,這一篇,會講講 RabbitMQ安裝與配置。html
1.安裝c#
Rabbit MQ 是創建在強大的Erlang OTP平臺上,所以安裝RabbitMQ以前要先安裝Erlang。瀏覽器
erlang:http://www.erlang.org/download.html服務器
rabbitmq:http://www.rabbitmq.com/download.htmlspa
注意:插件
1.如今先別裝最新的 3.6.3 ,本人在安裝完最新的版本,queue 隊列有問題,降到了 3.6.2 就解決了。命令行
2.默認安裝的Rabbit MQ 監聽端口是:56723d
2.配置server
1. 安裝完之後erlang須要手動設置ERLANG_HOME 的系統變量。htm
輸入:set ERLANG_HOME=C:\Program Files\erl8.0
2.激活Rabbit MQ's Management Plugin
使用Rabbit MQ 管理插件,能夠更好的可視化方式查看Rabbit MQ 服務器實例的狀態,你能夠在命令行中使用下面的命令激活。
輸入:rabbitmq-plugins.bat enable rabbitmq_management
同時,咱們也使用rabbitmqctl控制檯命令(位於 rabbitmq_server-3.6.3\sbin>)來建立用戶,密碼,綁定權限等。
3.建立管理用戶
輸入:rabbitmqctl.bat add_user zhangweizhong weizhong1988
4. 設置管理員
輸入:rabbitmqctl.bat set_user_tags zhangweizhong administrator
5.設置權限
輸入:rabbitmqctl.bat set_permissions -p / zhangweizhong ".*" ".*" ".*"
6. 其餘命令
a. 查詢用戶: rabbitmqctl.bat list_users
b. 查詢vhosts: rabbitmqctl.bat list_vhosts
c. 啓動RabbitMQ服務: net stop RabbitMQ && net start RabbitMQ
以上這些,帳號、vhost、權限、做用域等基本就設置完了。
3.Rabbit MQ管理後臺
使用瀏覽器打開http://localhost:15672 訪問Rabbit Mq的管理控制檯,使用剛纔建立的帳號登錄系統便可。
Rabbit MQ 管理後臺,能夠更好的可視化方式查看RabbitMQ服務器實例的狀態。
4. 建立vhosts
1. 建立vhosts, 在admin頁面,點擊右側Virtual Hosts ,
2. 將剛建立的OrderQueue分配給相關用戶。
3. 其餘建立exchange ,queue 你們本身在後臺建立吧,這裏再也不贅述。
好了,RabbitMQ安裝與配置就寫到這裏,後續寫c# 程序如何進行連同 rabbitmq 進行 發佈、訂閱等消息隊列操做demo。
查看RabbitMQ 系列其餘文章,http://www.cnblogs.com/zhangweizhong/category/855479.html