第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

RabbitMQ 入門教程

RabbitMQ 簡介
RabbitMQ 簡介
首頁 慕課教程 RabbitMQ 入門教程 RabbitMQ 入門教程 Mac OS環(huán)境下RabbitMQ的安裝與集成

Mac OS 系統(tǒng)下安裝 RabbitMQ

1. 前言

Hello,同學(xué)們好,本節(jié)會為各位同學(xué)介紹在 Mac OS 系統(tǒng)環(huán)境下,如何安裝 RabbitMQ 消息服務(wù)中間件,話不多說,讓我們直入正題吧。

本節(jié)主要內(nèi)容:

  • Mac OS 系統(tǒng)環(huán)境中兩種常見安裝方式介紹

  • 使用 HomeBrew 安裝 RabbitMQ

  • RabbitMQ 安裝成功的必要性測試

2. Mac OS 系統(tǒng)環(huán)境中兩種常見安裝方式介紹

在開始安裝 RabbitMQ 之前,先讓我們來看一下,在 Mac OS 系統(tǒng)環(huán)境下都有哪幾種常見的安裝 RabbitMQ 的方法。

第一種安裝方式,就是通過 Mac OS 系統(tǒng)中,自帶的命令行中的 HomeBrew 來進(jìn)行安裝。 HomeBrew 是 Mac OS 系統(tǒng)自帶的包管理工具,它通過非常簡單的命令來管理 Mac 電腦中所有的依賴包,甚至是安裝包,同時(shí)提供在線更新依賴、刪除依賴的功能。

使用 HomeBrew 包管理工具來安裝我們常用的依賴是非常方便的,我們只需要使用 brew 相關(guān)的命令,然后敲一下回車,HomeBrew 就會自動幫我們完成依賴包的下載、依賴包的校驗(yàn),以及依賴包的安裝,我們只需要靜待安裝結(jié)果就好了。

一般來說,我們的 Mac 電腦都是自帶 HomeBrew 的,我們只需要輸入 brew 命令來檢測電腦中是否已經(jīng)安裝了 HomeBrew,如果我們在輸入了 brew 命令之后,敲回車,電腦沒有任何回應(yīng),或者提示 brew 命令未找到,說明我們的 Mac 電腦中還沒有安裝 HomeBrew ,此時(shí),需要我們自己去下載 HomeBrew 的依賴包來安裝。

在有的老版本的 Mac 電腦中,可能安裝了舊版本的 HomeBrew ,這種現(xiàn)象體現(xiàn)在,當(dāng)我們輸入 brew 命令后,敲回車,命令行會給我們一個(gè)提示:brew 需要更新后才能正常使用,否則會造成無法更新或刪除依賴。 此時(shí),我們只需要按照提示來將電腦中的 HomeBrew 更新到最新版本即可。

第二種安裝方式,就是自行下載我們所需依賴的完整依賴包,自行進(jìn)行編譯和安裝。

此種安裝方式首先需要我們自行尋找到我們的目標(biāo)依賴所需的全部其他輔助依賴包,什么意思呢?這里我以安裝 RabbitMQ 消息服務(wù)中間件為例:

要安裝 RabbitMQ ,首先需要安裝 Erlang 語言支持庫(電腦中沒有的情況下),而安裝 Erlang 語言支持又有需要安裝其他幾個(gè) Erlang 語言運(yùn)行的輔助依賴包,于是我們就開始在互聯(lián)網(wǎng)苦苦尋找,好不容易都找到了,但是在真正安裝的時(shí)候,又因?yàn)?RabbitMQ 的版本與 Erlang 語言支持庫的版本不兼容而導(dǎo)致無法繼續(xù)安裝,我們不得已又得重新開始找…

在重蹈覆轍無數(shù)次之后,我們終于安裝好了 RabbitMQ ,但是此時(shí)已經(jīng)深夜了,無意中又熬了一個(gè)難忘的夜晚,頭發(fā)又掉了幾根…

通過此種方式來安裝 RabbitMQ 或其他依賴時(shí),我們可以靈活的來選用各依賴包的版本,因?yàn)槲覀兌贾?,不同版本的依賴,其提供的特性也是不同的,這就是通過此種方式來安裝 RabbitMQ 的優(yōu)勢所在。

但是,想要通過此種方式來安裝 RabbitMQ 或其他依賴,需要同學(xué)們對所安裝的依賴要有一個(gè)充分的了解才可以,還要知道我的目標(biāo)依賴需要哪些輔助依賴才能完成安裝,這對同學(xué)們提出了更高的要求。

以上就是 Mac OS 系統(tǒng)環(huán)境中,安裝依賴的常見的兩種安裝方式,同學(xué)們可以根據(jù)自己的實(shí)際情況,來選擇采用哪種安裝方式。出于綜合角度考慮,本節(jié)會采用以 HomeBrew 的方式來完成 RabbitMQ 消息服務(wù)中間件的安裝,請同學(xué)們做好準(zhǔn)備。

Tips: 1. 在以上兩種安裝方式中,第二種使用依賴包源碼來安裝的方式在 Mac OS 系統(tǒng)中已被逐漸淘汰,因?yàn)檫@種方式太過復(fù)雜,且不容易對依賴進(jìn)行管理和維護(hù);
2. 還有一種安裝方式是通過 yum 或 yarn 這種包管理工具來安裝,但是,Mac OS 系統(tǒng)中已經(jīng)內(nèi)置了 HomeBrew ,所以,此種安裝方式也不是很流行。

3. 使用 HomeBrew 安裝 RabbitMQ

在安裝之前,請確保自己的 Mac 電腦中已經(jīng)具備了 HomeBrew 包管理工具,具體的我們可以輸入 brew 命令進(jìn)行檢查,在輸入 brew 命令之后,出現(xiàn)下圖提示,則說明 HomeBrew 已經(jīng)在我們的電腦中了。

在確保 HomeBrew 已經(jīng)安裝之后,我們還需要對 HomeBrew 進(jìn)行一個(gè)更新,這是在使用 HomeBrew 來安裝依賴的前提操作,如果不更新 HomeBrew 直接來安裝 RabbitMQ ,可能會出現(xiàn)版本不兼容的問題。

更新 HomeBrew ,我們只需要輸入以下命令:

brew update

在運(yùn)行該命令之后,我們的命令行標(biāo)題會變?yōu)?curl ,此時(shí)表明電腦正在更新 HomeBrew ,需要我們稍等幾分鐘即可,如下圖所示:

如果我們的 HomeBrew 已經(jīng)很長時(shí)間沒有使用了,那么在更新 HomeBrew 的時(shí)候,可能會報(bào)錯(cuò):Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed!

這種報(bào)錯(cuò)我們需要在命令行重新初始化我們的用戶分組,以及運(yùn)行 HomeBrew 的自行修復(fù)工具,命令如下:

// steafan 為電腦用戶名稱,可通過 whoami 命令得到
sudo chown -R steafan:staff *
brew doctor

執(zhí)行完這些命令,我們的 HomeBrew 即可正常更新了。

當(dāng)我們看到如下圖所示的提示時(shí),說明我們的 HomeBrew 已經(jīng)更新完成了,接著,我們在命令行中輸入以下命令來開始安裝 RabbitMQ;

brew install rabbitmq

輸入命令之后,我們需要稍等片刻,待命令行提示我們 rabbitmq installed successfully 時(shí),就說明我們的 RabbitMQ 已經(jīng)安裝到了我們的 Mac 電腦中。

Tips: 1. 更新 HomeBrew 的時(shí)間根據(jù)自己的網(wǎng)速和本地 HomeBrew 中所安裝的依賴大小和多少而定,普遍來說,速度都不是很快;
2. 使用 HomeBrew 的方式來安裝 RabbitMQ 時(shí),HomeBrew 會為我們自動下載最新合適版本的 Erlang 語言支持庫,并且該版本 Erlang 語言支持庫直接與要安裝的 RabbitMQ 版本相對應(yīng),完全不用考慮版本兼容問題。

4. RabbitMQ 安裝成功的必要性測試

通過 HomeBrew 將 RabbitMQ 安裝到自己的 Mac 電腦中后,我們需要來對已經(jīng)安裝的 RabbitMQ 做一個(gè)驗(yàn)證,以檢測我們的 RabbitMQ 是否安裝成功,且可以正常使用了。

驗(yàn)證的方法很簡單,我們需要在命令行啟動 RabbitMQ 服務(wù),命令如下:

rabbitmq-server

輸入以上命令之后,看到命令行如下圖所示的提示,則表明 RabbitMQ 服務(wù)啟動成功了:

然后我們在本機(jī)瀏覽器中,訪問以下地址,如果可以打開 RabbitMQ 的管控臺界面,說明我們的 RabbitMQ 服務(wù)已經(jīng)成功安裝到了我們的 Mac 電腦中,且可以愉快的玩耍了。

http://localhost:15672

Tips: RabbitMQ 自帶的默認(rèn)管控臺登錄用戶和密碼均為 guest ,同學(xué)們?nèi)绻信d趣可以使用 guest 登錄進(jìn)去,看看里面的世界是什么樣的。

5. 小結(jié)

本小節(jié)通過圖文并茂的方式,為各位同學(xué)介紹了如何在 Mac OS 環(huán)境中安裝 RabbitMQ 消息服務(wù)中間件。我們從 Mac OS 環(huán)境常見安裝方式開始,詳細(xì)介紹了 Mac OS 環(huán)境中常見的兩種依賴安裝方式,并分析了兩種安裝方式的利弊,供同學(xué)們斟酌使用。

接著,為各位同學(xué)介紹了如何使用 HomeBrew 來安裝我們的 RabbitMQ 消息服務(wù)中間件,并介紹了使用 HomeBrew 來安裝依賴包的前提操作,以及 RabbitMQ 安裝完成后的驗(yàn)證操作。希望同學(xué)們可以根據(jù)本節(jié)內(nèi)容的順序來完成 Mac OS 系統(tǒng)環(huán)境下 RabbitMQ 的安裝,預(yù)祝各位同學(xué)們一氣呵成。