之前用的老版本,新項目新氣象,RabbitMQ也用最新版吧
首先打開官網:http://www.rabbitmq.com/install-rpm.html
先到右側導航欄來看一下 :

第一個紅框是指的在linux中安裝,全英文的,亂的一筆,但是靜下心來就可以根據文檔去安裝
第二個是環境版本的配置,這個必須要符合,點一下進去看看:
從圖裡可以看得出來,這其實就是rabbitmq和erlang的版本對應關系,要安裝rabbitmq,必須得有erlang的環境,就跟java需要jvm一個道理
那麼很顯然,我們會采用最新版本的rabbitmq以及最新版本的二郎來安裝,互相版本對應好就行了
随後點選第一個紅框連結,進入安裝,Windows和mac安裝相對簡單,就不多說了,我們主要說說在linux中的安裝:
打開這個連結後看到其實挺亂的,要一個個去看才行,也沒有大小标題和序号,給第一次進來的開發者很不友好的感覺,尤其是英文不太好的,,,不過沒關系,跟着步驟一步步就能安裝:
在目前頁面找到如下
先點選第一個紅框連接配接,進入頁面如下:
這個就是用于安裝erlang的的前置條件的,複制一下到指令行運作:
随後提示安裝成功:
随後就開始安裝erlang了
然後安裝成功:
那麼安裝完畢erlang以後可以檢查一下版本号等資訊,如下:
OK,至此 erlang 安裝完成!
====================================================================================================================
那麼接下來就要安裝rabbitmq-server了:
這是之前截圖裡的,運作一下,導入兩個key
沒有報錯,表示ok
然後為安裝rabbitmq-server做前置準備:
打開這個連結,拷貝紅框中指令并且運作:
提示安裝成功,接下來就可以正式安裝rabbitmq的安裝包了!
找到本頁面如下位置:
第一個是centos7的,第二個是centos6的,根據自己版本下載下傳即可
下載下傳後上傳到linux中
随後開始安裝:
這是說沒有key,也沒有socat,沒關系,再裝就行
找到這個位置,然後複制key到指令行中運作:
随後再次安裝rpm:
這個時候之前的waring已經沒有了,說明key正确
這個時候就需要安裝socat了,分别運作兩行指令如下:
安裝OK,随後就再次安裝rabbitmq-server
這個時候如上圖,rabbitmq安裝完畢!!
================================================================================================
然後來配置一下rabbitmq才能正式使用
注意下圖中的紅框,需要拷貝config配置檔案:
把rabbitmq.config.example拷貝到/etc/rabbitmq/下并且重命名,去掉字尾 .example 就行:
然後修改這個 rabbitmq.config
通過關鍵字查找:
修改為:
移除前面的 %% 代表注釋 以及 最後的 逗号,這個是代表運作 guest 預設使用者可以在非本地環境登入
随後啟用rabbitmq的管理平台插件,啟用以後會在/etc/rabbitmq 目錄下多出一個 enabled_plugins,字面意思應該能了解,不多說,就是開啟插件
到此配置全部結束,最後一步就是啟動rabbitmq server了
啟動成功後,通路控制台界面,前提是linux需要關閉防火牆,如果在雲伺服器開啟15672端口即可
預設的使用者名密碼是 guest,輸入即可登入
一般來說我們不會使用guest來進行操作,會額外建立一個管理者:
添加新使用者:
新使用者添加後沒有權限:
直接點選這個admin,然後新頁面設定一個permission即可
當然我們也可以為這個admin新增tag标簽,這樣就能登入了
至此 RabbitMQ 安裝與配置全部完成,相信這是全網最全最新的版本了~~
官網itzixi.com
微信公衆号:BeJavaGod
新浪微網誌
知乎
簡書
cnblogs
今日頭條
豆瓣
--> 同步更新