服务器设置和教程 · 8 10 月, 2024

Ubuntu 16.04 配置 RabbitMQ 服務

Ubuntu 16.04 配置 RabbitMQ 服務

RabbitMQ 是一個流行的開源消息代理,廣泛用於實現消息傳遞和異步通信。它支持多種消息協議,並且可以在多種平台上運行。本文將介紹如何在 Ubuntu 16.04 上配置 RabbitMQ 服務,幫助用戶快速上手。

前期準備

在開始之前,確保你的 Ubuntu 16.04 系統已經更新到最新版本。可以使用以下命令進行更新:

sudo apt-get update
sudo apt-get upgrade

安裝 RabbitMQ

RabbitMQ 依賴於 Erlang,因此首先需要安裝 Erlang。可以通過以下步驟安裝:

sudo apt-get install erlang

接下來,添加 RabbitMQ 的官方存儲庫並安裝 RabbitMQ 服務:

echo "deb https://dl.bintray.com/rabbitmq/debian bionic main" | sudo tee /etc/apt/sources.list.d/rabbitmq.list
curl -fsSL https://dl.bintray.com/rabbitmq/keys/rabbitmq-release-signing-key.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install rabbitmq-server

啟動 RabbitMQ 服務

安裝完成後,可以使用以下命令啟動 RabbitMQ 服務:

sudo systemctl start rabbitmq-server

要確保 RabbitMQ 在系統啟動時自動啟動,可以使用以下命令:

sudo systemctl enable rabbitmq-server

檢查 RabbitMQ 狀態

可以使用以下命令檢查 RabbitMQ 服務的狀態:

sudo systemctl status rabbitmq-server

如果服務運行正常,應該會看到類似於“active (running)”的狀態信息。

啟用 RabbitMQ 管理界面

RabbitMQ 提供了一個方便的管理界面,可以通過以下命令啟用:

sudo rabbitmq-plugins enable rabbitmq_management

啟用後,可以通過瀏覽器訪問管理界面,默認地址為 http://localhost:15672。登錄的默認用戶名和密碼均為 guest

創建新用戶

為了提高安全性,建議創建一個新的用戶並賦予其管理權限。可以使用以下命令創建新用戶:

sudo rabbitmqctl add_user newuser newpassword
sudo rabbitmqctl set_user_tags newuser administrator
sudo rabbitmqctl set_permissions -p / newuser ".*" ".*" ".*"

這樣就創建了一個名為 newuser 的新用戶,並賦予了其管理權限。

總結

本文介紹了如何在 Ubuntu 16.04 上配置 RabbitMQ 服務,包括安裝、啟動、檢查狀態、啟用管理界面及創建新用戶等步驟。RabbitMQ 是一個強大的消息代理,適合用於各種應用場景。如果你需要穩定的 VPS 來運行 RabbitMQ,Server.HK 提供多種選擇,滿足不同需求。