CentOS 7 不使用 RPM 安裝 RabbitMQ 3.7.8 單機版
RabbitMQ 是一個流行的開源消息代理,廣泛應用於分佈式系統中。它支持多種消息協議,並提供高可用性和可擴展性。本文將介紹如何在 CentOS 7 上不使用 RPM 包安裝 RabbitMQ 3.7.8 單機版,並提供詳細的步驟和示例。
前期準備
在開始安裝之前,請確保您的 CentOS 7 系統已經更新到最新版本。可以使用以下命令進行更新:
sudo yum update -y接下來,您需要安裝 Erlang,因為 RabbitMQ 是基於 Erlang 的。RabbitMQ 3.7.8 需要 Erlang 20 或更高版本。您可以通過以下步驟安裝 Erlang:
安裝 Erlang
首先,添加 Erlang 的官方存儲庫:
sudo yum install -y epel-release然後,安裝 Erlang:
sudo yum install -y erlang安裝完成後,您可以使用以下命令檢查 Erlang 的版本:
erl -version下載 RabbitMQ
接下來,您需要下載 RabbitMQ 的二進制文件。可以從 RabbitMQ 的官方網站下載所需版本:
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.8/rabbitmq-server-generic-unix-3.7.8.tar.xz下載完成後,解壓縮文件:
tar -xf rabbitmq-server-generic-unix-3.7.8.tar.xz安裝 RabbitMQ
解壓縮後,進入解壓縮的目錄:
cd rabbitmq_server-3.7.8接下來,您需要將 RabbitMQ 的執行檔案移動到系統的可執行路徑中:
sudo mv sbin/rabbitmq* /usr/local/sbin/然後,您可以使用以下命令啟動 RabbitMQ 伺服器:
sudo rabbitmq-server -detached這樣,RabbitMQ 伺服器就會在後台運行。您可以使用以下命令檢查 RabbitMQ 的狀態:
sudo rabbitmqctl status配置 RabbitMQ
RabbitMQ 安裝完成後,您可以進行一些基本配置。首先,啟用管理插件,以便通過 Web 界面管理 RabbitMQ:
sudo rabbitmq-plugins enable rabbitmq_management啟用後,您可以通過瀏覽器訪問 RabbitMQ 的管理界面,默認地址為 http://localhost:15672。默認的用戶名和密碼都是 “guest”。
總結
在本文中,我們介紹了如何在 CentOS 7 上不使用 RPM 包安裝 RabbitMQ 3.7.8 單機版的詳細步驟。從安裝 Erlang 到下載和配置 RabbitMQ,每一步都至關重要。這種安裝方式適合需要自定義配置或在特定環境中運行 RabbitMQ 的用戶。
如果您正在尋找高效的 VPS 解決方案來運行 RabbitMQ,Server.HK 提供多種選擇,適合不同需求的用戶。無論是 香港伺服器 還是其他地區的服務,我們都能滿足您的需求。