Linux下安裝RabbitMQ

Linux下安裝RabbitMQ需要依賴socaterlang插件環(huán)境

1 插件下載?

1.1 RabbitMQ下載

下載地址一:https://www.rabbitmq.com/download.html

下載地址二:https://packagecloud.io/rabbitmq/rabbitmq-server


1.2 Erlang下載

Erlang的版本需要與RabbitMQ的版本匹配

版本對(duì)應(yīng)地址如下:https://www.rabbitmq.com/docs/which-erlang

下載地址:https://github.com/rabbitmq/erlang-rpm/releases

注意:需要選擇與自己Linux系統(tǒng)相符的rpm展东,否者會(huì)安裝失敗


1.3 上傳linux

將rpm插件移到服務(wù)器


2 安裝

RabbitMQ安裝前先舷,須先安裝Erlangsocat

2.1. 安裝Erlang

(1)cd進(jìn)目錄安裝

cd /apps/src/rabbitmq

rpm -Uvh erlang-26.2.5.3-1.el8.aarch64.rpm


(2)查看安裝路徑

whereis erlang


2.2 安裝socat

這里選擇在線安裝,也可以下載socat的rpm文件進(jìn)行離線下載(不能連互聯(lián)網(wǎng)的需要離線安裝)

(1)檢查是否安裝socat

whereis?socat

(2)安裝socat插件

yum install -y socat

檢查是否安裝成功(后面跟有路徑說明安裝成功)

whereis?socat

2.3 安裝RabbitMQ

注:少部分linux會(huì)安裝失敗跌捆,可能是主機(jī)名或者h(yuǎn)ost文件不符合規(guī)范仰坦,具體按報(bào)錯(cuò)信息來

(1)cd進(jìn)目錄安裝

cd /apps/src/rabbitmq

rpm -Uvh rabbitmq-server-3.13.7-1.el8.noarch.rpm


(2)檢查是否安裝成功

whereis?socat


(3)啟動(dòng)并查看RabbitMQ啟動(dòng)狀態(tài)

systemctl start rabbitmq-server

systemctl status rabbitmq-server



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

systemctl enable rabbitmq-server


(5)安裝RabbitMQ的web客戶端

rabbitmq-plugins enable rabbitmq_management


(6)重啟RabbitMQ

systemctl restart rabbitmq-server


(7)開放端口

firewall-cmd --zone=public --add-port=15672/tcp --permanent

firewall-cmd --zone=public --add-port=5672/tcp --permanent

生效配置

firewall-cmd --reload

重啟防火墻

systemctl restart firewalld.service


(8)外部訪問RabbitMQ

在windows下使用瀏覽器訪問地址即可,http://linux服務(wù)器的ip:15672

RabbitMQ的web控制臺(tái)默認(rèn)端口為15672,AMQP的默認(rèn)端口為5672盼铁,默認(rèn)賬號(hào)密碼為guest/guest


(9)其他rabbitmq常用命令

添加用戶

rabbitmqctl add_user 用戶名 密碼

設(shè)置用戶角色,常用的四種角色:administrator尝偎、monToring饶火、policymaker、managment

rabbitmqctl set_user_tags 用戶名 角色名

修改密碼

rabbitmqctl change_ password 用戶名 新密碼

刪除用戶

rabbitmqctl delete_user 用戶名

查看用戶列表

rabbitmqctl list_users

為用戶添加資源權(quán)限(授予訪問虛擬機(jī)根節(jié)點(diǎn)的所有權(quán)限)

rabbitmqctl set_permissions -p / 用戶名 ".*" ".*" ".*"

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末致扯,一起剝皮案震驚了整個(gè)濱河市肤寝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌抖僵,老刑警劉巖鲤看,帶你破解...
    沈念sama閱讀 211,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異耍群,居然都是意外死亡义桂,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門世吨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來澡刹,“玉大人,你說我怎么就攤上這事耘婚“战剑” “怎么了?”我有些...
    開封第一講書人閱讀 157,435評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵沐祷,是天一觀的道長嚷闭。 經(jīng)常有香客問我,道長赖临,這世上最難降的妖魔是什么胞锰? 我笑而不...
    開封第一講書人閱讀 56,509評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮兢榨,結(jié)果婚禮上嗅榕,老公的妹妹穿的比我還像新娘。我一直安慰自己吵聪,他們只是感情好凌那,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著吟逝,像睡著了一般帽蝶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上块攒,一...
    開封第一講書人閱讀 49,837評(píng)論 1 290
  • 那天励稳,我揣著相機(jī)與錄音佃乘,去河邊找鬼。 笑死驹尼,一個(gè)胖子當(dāng)著我的面吹牛趣避,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播扶欣,決...
    沈念sama閱讀 38,987評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼鹅巍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了料祠?” 一聲冷哼從身側(cè)響起骆捧,我...
    開封第一講書人閱讀 37,730評(píng)論 0 267
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎髓绽,沒想到半個(gè)月后敛苇,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,194評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡顺呕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評(píng)論 2 327
  • 正文 我和宋清朗相戀三年枫攀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片株茶。...
    茶點(diǎn)故事閱讀 38,664評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡来涨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出启盛,到底是詐尸還是另有隱情蹦掐,我是刑警寧澤,帶...
    沈念sama閱讀 34,334評(píng)論 4 330
  • 正文 年R本政府宣布僵闯,位于F島的核電站卧抗,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏鳖粟。R本人自食惡果不足惜社裆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望向图。 院中可真熱鬧泳秀,春花似錦、人聲如沸榄攀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽航攒。三九已至,卻和暖如春趴梢,著一層夾襖步出監(jiān)牢的瞬間漠畜,已是汗流浹背币他。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評(píng)論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留憔狞,地道東北人蝴悉。 一個(gè)月前我還...
    沈念sama閱讀 46,389評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像瘾敢,于是被迫代替她去往敵國和親拍冠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評(píng)論 2 349

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

  • RabbitMQ簡介 RabbitMQ是一個(gè)開源的消息代理和隊(duì)列服務(wù)器簇抵,用來通過普通協(xié)議在完全不同的應(yīng)用之間共享數(shù)...
    若兮緣閱讀 3,930評(píng)論 1 26
  • 前言 RabbitMQ是一個(gè)開源的消息中間件庆杜,采用 Erlang 語言進(jìn)行編寫,因此RabbitMQ的安裝需要依賴...
    wintests閱讀 233評(píng)論 0 0
  • 1.安裝erlang yum install erlang 如報(bào)錯(cuò)No package erlang availa...
    我是哈嘍沃德閱讀 5,156評(píng)論 1 1
  • 1下載rpm centos 7.x包 https://www.rabbitmq.com/download.html...
    正方形是長方形閱讀 241評(píng)論 0 0
  • Linux下安裝RabbitMQ 安裝Erlang環(huán)境安裝GCC GCC-C++ Openssl等模塊,安裝過就不...
    ChinaXieShuai閱讀 11,682評(píng)論 7 12