Linux 安裝RabbitMQ

Linux 安裝RabbitMQ

安裝erlang依賴

yum install -y gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git

創(chuàng)建erlang的源

vim /etc/yum.repos.d/rabbitmq-erlang.repo

添加如下內(nèi)容到 rabbitmq-erlang.repo

[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/21/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
 enabled=1

截止2019年2月1日為最新源。

安裝erlang

yum install -y erlang

檢查是否安裝成功

erl -version

rabbitmq-server安裝

執(zhí)行以下命令:

rpm -Uvh [https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.11/rabbitmq-server-3.7.11-1.el7.noarch.rpm](https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.11/rabbitmq-server-3.7.11-1.el7.noarch.rpm)

也可以用

yum install rabbitmq-server-3.3.5-34.el7.noarch.rpm

3.3.5-34.el7(穩(wěn)定版本,yum 推薦為該版本。)

截止2019年2月1日為最新版本( RHEL Linux 7.x, CentOS 7.x)。

設(shè)置開機(jī)啟動(dòng)

systemctl enable rabbitmq-server

開放相關(guān)端口

firewall-cmd --add-port=5672/tcp --permanent
firewall-cmd --add-port=15672/tcp --permanent
firewall-cmd --reload

配置WEB瀏覽

rabbitmq-plugins enable rabbitmq_management

管理RabbitMQ

添加用戶

#添加用戶
sudo rabbitmqctl add_user admin password(替換)
#設(shè)置用戶角色
sudo rabbitmqctl set_user_tags admin administrator
#tag(administrator,monitoring嫂易,policymaker,management)
#設(shè)置用戶權(quán)限(接受來(lái)自所有Host的所有操作)
sudo rabbitmqctl  set_permissions -p "/" admin '.*' '.*' '.*'
#查看用戶權(quán)限
sudo rabbitmqctl list_user_permissions admin

以上操作為添加admin用戶掐禁。

配置遠(yuǎn)程訪問(wèn)

執(zhí)行以下命令:

修改配置文件

sudo vi /etc/rabbitmq/rabbitmq.config

保存以下內(nèi)容

[
{rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["admin"]}]}
].

常用命令

# 添加用戶
sudo rabbitmqctl add_user <username> <password> 
# 刪除用戶
sudo rabbitmqctl delete_user <username> 
# 修改用戶密碼
sudo rabbitmqctl change_password <username> <newpassword> 
# 清除用戶密碼(該用戶將不能使用密碼登陸怜械,但是可以通過(guò)SASL登陸如果配置了SASL認(rèn)證)
sudo rabbitmqctl clear_password <username>
# 設(shè)置用戶tags(相當(dāng)于角色,包含administrator傅事,monitoring缕允,policymaker,management)
sudo rabbitmqctl set_user_tags <username> <tag>
# 列出所有用戶
sudo rabbitmqctl list_users 
# 創(chuàng)建一個(gè)vhosts
sudo rabbitmqctl add_vhost <vhostpath> 
# 刪除一個(gè)vhosts
sudo rabbitmqctl delete_vhost <vhostpath> 
# 列出vhosts
sudo rabbitmqctl list_vhosts [<vhostinfoitem> ...] 
# 針對(duì)一個(gè)vhosts給用戶賦予相關(guān)權(quán)限蹭越;
sudo rabbitmqctl set_permissions [-p <vhostpath>] <user> <conf> <write> <read> 
# 清除一個(gè)用戶對(duì)vhosts的權(quán)限障本;
sudo rabbitmqctl clear_permissions [-p <vhostpath>] <username> 
# 列出哪些用戶可以訪問(wèn)該vhosts;
sudo rabbitmqctl list_permissions [-p <vhostpath>]  
# 列出用戶訪問(wèn)權(quán)限响鹃;
sudo rabbitmqctl list_user_permissions <username>

備注:個(gè)人博客同步至簡(jiǎn)書驾霜。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市买置,隨后出現(xiàn)的幾起案子粪糙,更是在濱河造成了極大的恐慌,老刑警劉巖忿项,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蓉冈,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡轩触,警方通過(guò)查閱死者的電腦和手機(jī)寞酿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)脱柱,“玉大人伐弹,你說(shuō)我怎么就攤上這事≌ノ” “怎么了惨好?”我有些...
    開封第一講書人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵椅邓,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我昧狮,道長(zhǎng),這世上最難降的妖魔是什么板壮? 我笑而不...
    開封第一講書人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任逗鸣,我火速辦了婚禮,結(jié)果婚禮上绰精,老公的妹妹穿的比我還像新娘撒璧。我一直安慰自己,他們只是感情好笨使,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開白布卿樱。 她就那樣靜靜地躺著,像睡著了一般硫椰。 火紅的嫁衣襯著肌膚如雪繁调。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評(píng)論 1 314
  • 那天靶草,我揣著相機(jī)與錄音蹄胰,去河邊找鬼。 笑死奕翔,一個(gè)胖子當(dāng)著我的面吹牛裕寨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播派继,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼宾袜,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了驾窟?” 一聲冷哼從身側(cè)響起庆猫,我...
    開封第一講書人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎纫普,沒(méi)想到半個(gè)月后阅悍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡昨稼,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年节视,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片假栓。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡寻行,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出匾荆,到底是詐尸還是另有隱情拌蜘,我是刑警寧澤杆烁,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站简卧,受9級(jí)特大地震影響兔魂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜举娩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一析校、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧铜涉,春花似錦智玻、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至纹烹,卻和暖如春页滚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背滔韵。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工逻谦, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人陪蜻。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓邦马,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親宴卖。 傳聞我的和親對(duì)象是個(gè)殘疾皇子滋将,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

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