準備工作
在Ubuntu18.04系統(tǒng)上安裝ActiveMQ之前,需要確保系統(tǒng)已安裝Java環(huán)境??梢允褂靡韵旅畎惭bOpenJDK:
sudo apt update
sudo apt install openjdk-8-jdk
下載ActiveMQ
訪問ActiveMQ官方網(wǎng)站,下載最新版本的ActiveMQ。使用wget命令下載:
wget https://downloads.apache.org/activemq/5.16.3/apache-activemq-5.16.3-bin.tar.gz
解壓安裝包
將下載的tar.gz文件解壓到指定目錄:
sudo tar -zxvf apache-activemq-5.16.3-bin.tar.gz -C /opt
配置ActiveMQ
進入ActiveMQ目錄,修改配置文件:
cd /opt/apache-activemq-5.16.3
sudo nano conf/activemq.xml
根據(jù)需求調(diào)整配置參數(shù),如端口號、內(nèi)存設(shè)置等。
創(chuàng)建系統(tǒng)服務(wù)
創(chuàng)建ActiveMQ系統(tǒng)服務(wù)文件:
sudo nano /etc/systemd/system/activemq.service
添加以下內(nèi)容:
[Unit]
Description=Apache ActiveMQ
After=network.target
[Service]
Type=forking
ExecStart=/opt/apache-activemq-5.16.3/bin/activemq start
ExecStop=/opt/apache-activemq-5.16.3/bin/activemq stop
User=root
Group=root
[Install]
WantedBy=multi-user.target
啟動ActiveMQ服務(wù)
使用以下命令啟動ActiveMQ服務(wù):
sudo systemctl start activemq
sudo systemctl enable activemq
驗證安裝
訪問ActiveMQ Web控制臺驗證安裝是否成功:
http://localhost:8161/admin
默認用戶名和密碼均為admin。
結(jié)語
完成以上步驟后,ActiveMQ已成功安裝在Ubuntu18.04系統(tǒng)上。可以開始使用ActiveMQ進行消息隊列的開發(fā)和管理工作。定期檢查官方網(wǎng)站以獲取最新的更新和安全補丁。