00. RabbitMQ單機環(huán)境搭建

一衣盾、安裝

  • 安裝依賴:

    yum install socat -y
    
  • 下載并安裝Erlang:

    # download
    wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_64.rpm
    # install
    rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm
    
  • 安裝RabbitMQ

    # download
    wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpm
    # install
    rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
    # 
    systemctl list-unit-files|grep rabbitmq-server
    systemctl aux|grep rabbitmq-server
    

rabbitmq實際的安裝位置是:/usr/lib/rabbitmq

二、啟動并創(chuàng)建用戶

  • 啟用管理插件:

    [root@localhost zephyr]# rabbitmq-plugins enable rabbitmq_management
    Enabling plugins on node rabbit@localhost:
    rabbitmq_management
    The following plugins have been configured:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    Applying plugin configuration to rabbit@localhost...
    The following plugins have been enabled:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    
    set 3 plugins.
    Offline change; changes will take effect at broker restart.
    
    # 查看所有插件
    rabbitmq-plugins list
    
  • 啟動RabbitMQ(兩種模式二選一即可):

    # 前臺啟動
    rabbitmq-server
    
    # 后臺啟動
    systemctl start rabbitmq-server
    # 或 rabbitmq-server -detached
    
  • 添加用戶:

    rabbitmqctl add_user root 123456
    
    # 查看幫助:
    rabbitmqctl --help add_user
    
  • 給用戶配置虛擬機權(quán)限:

    rabbitmqctl set_permissions root -p / ".*" ".*" ".*"
    
    # 查看幫助:
    [root@localhost zephyr]# rabbitmqctl --help set_permissions
    
    Usage
    
    rabbitmqctl [--node <node>] [--longnames] [--quiet] set_permissions [--vhost <vhost>] <username> <conf> <write> <read>
    
  • 給用戶設置標簽:

    rabbitmqctl set_user_tags root administrator
    
    # 查看幫助:
    rabbitmqctl --help set_user_tags
    
    Tag Capabilities
    沒有訪問management插件的權(quán)限
    management 可以使用消息協(xié)議做任何操作的權(quán)限活玲,加上:<br />1. 可以使用AMQP協(xié)議登錄的虛擬主機的權(quán)限
    2. 查看它們能登錄的所有虛擬主機中所有隊列憨愉、交換器和綁定的權(quán)限
    3. 查看和關(guān)閉它們自己的通道和連接的權(quán)限
    4. 查看它們能訪問的虛擬主機中的全局統(tǒng)計信息猾昆,包括其他用戶的活動
    policymaker 所有management標簽可以做的,加上:
    1. 在它們能通過AMQP協(xié)議登錄的虛擬主機上堰汉,查看、創(chuàng)建和刪除策略以及虛擬主機參數(shù)的權(quán)限
    monitoring 所有management能做的伟墙,加上:
    1. 列出所有的虛擬主機翘鸭,包括列出不能使用消息協(xié)議訪問的虛擬主機的權(quán)限
    2. 查看其他用戶連接和通道的權(quán)限
    3. 查看節(jié)點級別的數(shù)據(jù)如內(nèi)存使用和集群的權(quán)限
    4. 查看真正的全局所有虛擬主機統(tǒng)計數(shù)據(jù)的權(quán)限
    administrator 所有policymaker和monitoring能做的,加上:
    1. 創(chuàng)建刪除虛擬主機的權(quán)限
    2. 查看戳葵、創(chuàng)建和刪除用戶的權(quán)限
    3. 查看就乓、創(chuàng)建和刪除權(quán)限的權(quán)限
    4. 關(guān)閉其他用戶連接的權(quán)限

三、訪問

這里訪問的是管理插件(rabbitmq_management)自帶的web頁面

打開瀏覽器拱烁,訪問http://ip:15672生蚁,用戶名root,密碼123456

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末戏自,一起剝皮案震驚了整個濱河市邦投,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌擅笔,老刑警劉巖志衣,帶你破解...
    沈念sama閱讀 211,817評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異猛们,居然都是意外死亡念脯,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評論 3 385
  • 文/潘曉璐 我一進店門弯淘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绿店,“玉大人,你說我怎么就攤上這事耳胎」呗溃” “怎么了?”我有些...
    開封第一講書人閱讀 157,354評論 0 348
  • 文/不壞的土叔 我叫張陵怕午,是天一觀的道長废登。 經(jīng)常有香客問我,道長郁惜,這世上最難降的妖魔是什么堡距? 我笑而不...
    開封第一講書人閱讀 56,498評論 1 284
  • 正文 為了忘掉前任甲锡,我火速辦了婚禮,結(jié)果婚禮上羽戒,老公的妹妹穿的比我還像新娘缤沦。我一直安慰自己,他們只是感情好易稠,可當我...
    茶點故事閱讀 65,600評論 6 386
  • 文/花漫 我一把揭開白布缸废。 她就那樣靜靜地躺著,像睡著了一般驶社。 火紅的嫁衣襯著肌膚如雪企量。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,829評論 1 290
  • 那天亡电,我揣著相機與錄音届巩,去河邊找鬼。 笑死份乒,一個胖子當著我的面吹牛恕汇,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播或辖,決...
    沈念sama閱讀 38,979評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼瘾英,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了颂暇?” 一聲冷哼從身側(cè)響起方咆,我...
    開封第一講書人閱讀 37,722評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蟀架,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體榆骚,經(jīng)...
    沈念sama閱讀 44,189評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡片拍,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,519評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了妓肢。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捌省。...
    茶點故事閱讀 38,654評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖碉钠,靈堂內(nèi)的尸體忽然破棺而出纲缓,到底是詐尸還是另有隱情,我是刑警寧澤喊废,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布祝高,位于F島的核電站,受9級特大地震影響污筷,放射性物質(zhì)發(fā)生泄漏工闺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,940評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望陆蟆。 院中可真熱鬧雷厂,春花似錦、人聲如沸叠殷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽林束。三九已至像棘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诊县,已是汗流浹背讲弄。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留依痊,地道東北人避除。 一個月前我還...
    沈念sama閱讀 46,382評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像胸嘁,于是被迫代替她去往敵國和親瓶摆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,543評論 2 349

推薦閱讀更多精彩內(nèi)容