上一篇,簡單介紹了RabbitMQ的情況還有一些相關的概念,這一篇,會講講 RabbitMQ安裝與配置。
1.安裝
Rabbit MQ 是建立在強大的Erlang OTP平台上,因此安裝RabbitMQ之前要先安裝Erlang。
erlang:http://www.erlang.org/download.html
rabbitmq:http://www.rabbitmq.com/download.html
注意:
1.現在先別裝最新的 3.6.3 ,本人在安裝完最新的版本,queue 隊列有問題,降到了 3.6.2 就解決了。
2.默認安裝的Rabbit MQ 監聽端口是:5672
2.配置
1. 安裝完以后erlang需要手動設置ERLANG_HOME 的系統變量。
輸入: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