準(zhǔn)備工作
在Ubuntu18.04系統(tǒng)上安裝ActiveMQ之前,需要確保系統(tǒng)已安裝Java環(huán)境。可以使用以下命令安裝OpenJDK:
sudo apt update
sudo apt install openjdk-8-jdk
下載ActiveMQ
訪問(wèn)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
進(jìn)入ActiveMQ目錄,修改配置文件:
cd /opt/apache-activemq-5.16.3
sudo nano conf/activemq.xml
根據(jù)需求調(diào)整配置參數(shù),如端口號(hào)、內(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
啟動(dòng)ActiveMQ服務(wù)
使用以下命令啟動(dòng)ActiveMQ服務(wù):
sudo systemctl start activemq
sudo systemctl enable activemq
驗(yàn)證安裝
訪問(wèn)ActiveMQ Web控制臺(tái)驗(yàn)證安裝是否成功:
http://localhost:8161/admin
默認(rèn)用戶名和密碼均為admin。
結(jié)語(yǔ)
完成以上步驟后,ActiveMQ已成功安裝在Ubuntu18.04系統(tǒng)上。可以開(kāi)始使用ActiveMQ進(jìn)行消息隊(duì)列的開(kāi)發(fā)和管理工作。定期檢查官方網(wǎng)站以獲取最新的更新和安全補(bǔ)丁。