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 提供多種選擇,滿足不同需求。