RabbitMQ -- 安裝及配置

1:RabbitMQ是erlang語言寫的所以要先下在erlang環境

    下載地址: http://www.erlang.org/downloads  一路next安裝即可

2:下載安裝RabbitMQ

下載地址:http://www.rabbitmq.com/    一路next安裝可行或者指定安裝目錄,安裝完成後就是配置用戶名和密碼了

3:進入管理工具


輸入 : 這樣開啓web界面,開啓管理界面

rabbitmq-plugins enable rabbitmq_management

    其實不是用工具也可以開啓:

這樣:"C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.3\sbin\rabbitmq-plugins.bat" enable rabbitmq_management  //就是調用了bat開啓web服務


4:重啓服務生效

net stop RabbitMQ && net start RabbitMQ

5:下面我們使用rabbitmqctl控制檯命令(位於C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.3\sbin>)來創建用戶,密碼,綁定權限等。

6:創建管理用戶
輸入:rabbitmqctl.bat add_user zhangweizhong weizhong1988

7:設置管理員
輸入:rabbitmqctl.bat set_user_tags zhangweizhong administrator

8:設置權限
輸入:rabbitmqctl.bat set_permissions -p / zhangweizhong ".*" ".*" ".*"

9:

其他命令
查詢用戶: rabbitmqctl.bat list_users
查詢vhosts: rabbitmqctl.bat list_vhosts

查看隊列: rabbitmqctl list_queues  

啓動RabbitMQ服務: net stop RabbitMQ && net start RabbitMQ
以上這些,賬號、vhost、權限、作用域等基本就設置完了。

10:使用瀏覽器打開http://localhost:15672 訪問Rabbit Mq的管理控制檯,使用剛纔創建的賬號登陸系統即可。

11:相關鏈接:https://jingyan.baidu.com/article/e4d08ffd9ec61c0fd2f60d1f.html

http://www.cnblogs.com/shanyou/p/4067250.html

http://blog.csdn.net/lu1005287365/article/details/52315786


12:

權限
主要是set_permissions的使用,先看下命令的格式:
set_permissions [-p vhost] {user} {conf} {write} {read}
首先需要注意以下幾點的理解:
1.這裏的權限,只是針對一般用戶的訪問權限,注意和角色的區分。舉個例子來說,非管理用戶(普通用戶),角色設置爲none,然後在這裏配置conf、write、read的權限。
2.conf、write、read採用正則表達式,之前在很多的網絡文章中都提到過,但到底是針對什麼做正則,網絡中的文章提到的很少,這裏的正則主要是針對exchange和queue。
正在表達式可以省略^和$,主要2種特殊的表達式,”:表示完全不匹配(即沒有權限)’.*’ :表示匹配所有(即所有權限)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章