搭建系統(tǒng) 環(huán)境環(huán)境為 Centos 7.2 64位

1.安裝erlang
yum install erlang
2.查看erlang是否安裝 rpm -qa erlang
3.下載 rabbitmq-server wget
4.安裝 rabbitmq-server yum install rabbitmq-server-3.5.6-1.noarch.rpm
6.查看是否安裝成功 rabbitmq-server rpm -qa|grep rabbitmq
7.啟動 service rabbitmq-server start
8.查看狀態(tài) rabbitmqctl status
http://139.199.11.69:15672/無法登陸增加插件 rabbitmq-plugins enable rabbitmq_management10 增加插件之后重啟 service rabbitmq-server restart
11重啟之后測試出現(xiàn)了頁面但是無法登陸解決 vim /etc/rabbitmq/rabbitmq.config 輸入 [{rabbit, [{loopback_users, []}]}].
12.增加賬戶 rabbitmqctl add_user zhaohaibo zhaohaibo
13.設置權限 (為什么是administrator 有四種方式下面講解) rabbitmqctl set_user_tags zhaohaibo administrator
14 查看用戶列表 rabbitmqctl list_users
15。設置開機自動啟動 chkconfig rabbitmq-server on
測試我們可以登錄網(wǎng)址http://139.199.11.69:15672/去發(fā)送消息 但是報錯如下 用戶沒有授權訪問虛擬主機
15 增加主機名 rabbitmqctl add_vhost cProxy
16.賦予權限 rabbitmqctl set_permissions -p cProxy zhaohaibo "." "." ".*"
17 查看權限 rabbitmqctl list_user_permissions zhaohaibo
18發(fā)送消息測試是否成功
以下是擴展
服務器啟動與關閉參考 啟動:service rabbitmq-server start 關閉:service rabbitmq-server stop 重啟:service rabbitmq-server restart
用戶管理
新增 rabbitmqctl add_user admin admin 刪除 rabbitmqctl delete_user admin 修改 rabbitmqctl change_password admin admin123
用戶列表 rabbitmqctl list_users 設置角色 rabbitmqctl set_user_tags admin administrator rabbitmqctl set_user_tags admin monitoring rabbitmqctl set_user_tags admin policymaker rabbitmqctl set_user_tags admin management
角色分析 按照我個人理解,rabbitmq用戶角色可分為五類:超級管理員, 監(jiān)控者, 策略制定者, 普通管理者以及其他。 (1) 超級管理員(administrator) 可登陸管理控制臺(啟用management plugin的情況下),可查看所有的信息,并且可以對用戶,策略(policy)進行操作。 (2) 監(jiān)控者(monitoring) 可登陸管理控制臺(啟用management plugin的情況下),同時可以查看rabbitmq節(jié)點的相關信息(進程數(shù),內存使用情況,磁盤使用情況等) (3) 策略制定者(policymaker) 可登陸管理控制臺(啟用management plugin的情況下), 同時可以對policy進行管理。 (4) 普通管理者(management) 僅可登陸管理控制臺(啟用management plugin的情況下),無法看到節(jié)點信息,也無法對策略進行管理。 (5) 其他的 無法登陸管理控制臺,通常就是普通的生產者和消費者。
網(wǎng)頁名稱:RabbitMQ安裝
URL鏈接:http://chinadenli.net/article18/cjiogp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站設計、營銷型網(wǎng)站建設、企業(yè)建站、云服務器、網(wǎng)站內鏈
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)