centos8安裝RabbitMQ

1.安裝RabbitMQ之前需要安裝Erlang環(huán)境,因為RabbitMQ底層通訊是通過Erlang實現(xiàn)的。

官網(wǎng)下載指定版本,右側(cè)有下載命令提示
https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.22-1.el7.noarch.rpm

centos8安裝RabbitMQ

一褂痰、安裝erlang【mq編譯需要的】

# 添加倉庫
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
Detected operating system as centos/8.
# 安裝erlang
dnf install erlang

二念颈、導(dǎo)入密鑰

rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

三兼搏、在/etc/yum.repos.d目錄下添加rabbitmq.repo文件卵慰,內(nèi)容如下:根據(jù)需要的版本修改baseurl鏈接

[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/8/
gpgcheck=0
repo_gpgcheck=0
enabled=1

四、下載rabbitmq

#el8 
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/8/rabbitmq-server-3.8.22-1.el8.noarch.rpm/download.rpm
#el7
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.22-1.el7.noarch.rpm/download.rpm

五向族、安裝rabbitmq

 dnf install rabbitmq-server-3.8.22-1.el7.noarch.rpm/download.rpm

六呵燕、設(shè)置開機起動

chkconfig rabbitmq-server on

七、起動件相、停止命令

/sbin/service rabbitmq-server start

/sbin/service rabbitmq-server stop

八再扭、啟動插件

rabbitmq-plugins enable rabbitmq_management

錯誤場景

1. 使用 systemctl start rabbitmq-server.service 命令啟動

image

Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" and "journalctl -xe" for details.

錯誤信息里說,讓我們使用命令 systemctl status rabbitmq-server.service 或 journalctl -xe 查看詳情夜矗。

2. 使用 journalctl -xe 命令進一步查看問題

image

我們看到報錯信息:ERROR: epmd error for host 192: badarg (unknown POSIX error)

我用這條錯誤信息百度后看到博客:

https://blog.csdn.net/fvdfsdafdsafs/article/details/89332506

最終順利解決泛范。

回到頂部

解決方式

1. 創(chuàng)建配置文件

// 跳轉(zhuǎn)目錄
cd /etc/rabbitmq/
// 創(chuàng)建文件
vim rabbitmq-env.conf

2. 添加內(nèi)容

NODENAME=rabbit@localhost

保存后再次啟動 RabbitMQ,問題解決紊撕。

無法進入后臺管理面板[0.0.0.0:15672]端口未開啟

2.安裝Erlang環(huán)境后罢荡,安裝RabbitMQ,但在RabbitMQ服務(wù)成功啟動后对扶,卻無法訪問http://127.0.0.1:15672的原因是因為RabbitMQ默認(rèn)禁用了管理界面区赵,所以只需要通過命令重新開啟管理界面即可。

步驟如下:
(1)打開RabbitMQ Server的開始菜單安裝目錄
(2)選擇RabbitMQ Command Prompt 命令行并打開浪南,
輸入:

rabbitmq-plugins enable rabbitmq_management

再啟動sever 嘗試訪問笼才,問題解決。

九络凿、使用http://ip:15672登錄骡送,默認(rèn)用戶為guest,密碼為guest

提示:


image

說只能通過localhost來登錄

第一種
創(chuàng)建/etc/rabbitmq/rabbitmq.config文件并添加以下內(nèi)容

[{rabbit, [{loopback_users, []}]}].
#然后重啟rabbitmq服務(wù)即可

第二種
再添加個用戶即可,如下所示:

rabbitmqctl add_user admin 111111
#Adding user "admin" ...
#Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
#Setting permissions for user "admin" in vhost "/" ...
set_user_tags admin administrator
#Setting tags for user "admin" to [administrator] ...

不用重啟服務(wù)絮记,直接訪問即可摔踱。

# create a user
rabbitmqctl add_user full_access s3crEt
# tag the user with "administrator" for full management UI and HTTP API access
rabbitmqctl set_user_tags full_access administrator

創(chuàng)建用戶時報錯如下信息:


image

把端口25672,4369放開后還是報上述錯誤怨愤,最后在https://blog.csdn.net/y_k_y/article/details/81350274 中找到了解決辦法派敷,在/etc/hosts文件中把主機名添加進去
添加前

image

添加后


image

十、設(shè)置添加的用戶為管理員權(quán)限撰洗,上一步有命令
十一膀息、給新用戶所有權(quán)限

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市了赵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌甸赃,老刑警劉巖柿汛,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡络断,警方通過查閱死者的電腦和手機裁替,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來貌笨,“玉大人弱判,你說我怎么就攤上這事∽锻铮” “怎么了昌腰?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵,是天一觀的道長膀跌。 經(jīng)常有香客問我遭商,道長,這世上最難降的妖魔是什么捅伤? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任劫流,我火速辦了婚禮,結(jié)果婚禮上丛忆,老公的妹妹穿的比我還像新娘祠汇。我一直安慰自己,他們只是感情好熄诡,可當(dāng)我...
    茶點故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布可很。 她就那樣靜靜地躺著,像睡著了一般粮彤。 火紅的嫁衣襯著肌膚如雪根穷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天导坟,我揣著相機與錄音屿良,去河邊找鬼。 笑死惫周,一個胖子當(dāng)著我的面吹牛尘惧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播递递,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼喷橙,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了登舞?” 一聲冷哼從身側(cè)響起贰逾,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎菠秒,沒想到半個月后疙剑,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年言缤,在試婚紗的時候發(fā)現(xiàn)自己被綠了嚼蚀。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡管挟,死狀恐怖轿曙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情僻孝,我是刑警寧澤导帝,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站皮璧,受9級特大地震影響舟扎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜悴务,卻給世界環(huán)境...
    茶點故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一睹限、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧讯檐,春花似錦羡疗、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至挖垛,卻和暖如春痒钝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背痢毒。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工送矩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人哪替。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓栋荸,卻偏偏與公主長得像,于是被迫代替她去往敵國和親凭舶。 傳聞我的和親對象是個殘疾皇子晌块,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,926評論 2 361

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