天天看點

小白入門必知必會-ActiveMQ安裝

作者:霸都運維

一 ActiveMQ基礎

1.1 介紹

面向消息的中間件,利用高效可靠的消息傳遞機制進行與平台無關的資料交流,并基于資料通信來進行分布式系統的內建。通過提供消息傳遞和消息排隊模型在分布式環境下提供應用解耦、彈性伸縮、備援存儲、流量削峰、異步通信、資料同步等功能。采用異步處理模式,應用系統之間解耦合。

最主要的功能:實作高可用、高性能、可伸縮、易用和安全的企業級面向消息服務的系統

異步消息的消費和處理。

1.2 官網位址

1.3 官網下載下傳位址

二 ActiveMQ安裝

2.1 安裝jdk環境

需注意,5.16.x支援java8及以上版本,5.17.x支援java11及以上版本。我這裡安裝的是5.16.6版本,是以需按照jdk1.8及以上的環境

jdk下載下傳位址

tar xf jdk-8u361-linux-x64.tar.gz -C /web/

cat >>/etc/profile<<EOF

export JAVA_HOME=/web/jdk1.8.0_361

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export JRE_HOME=${JAVA_HOME}/jre

EOF

使環境變量生效

source /etc/profile

檢視jdk版本

小白入門必知必會-ActiveMQ安裝

2.2 下載下傳并解壓安裝包

下載下傳至指定安裝目錄,我這裡下載下傳上傳至/web目錄

cd /web

tar xf apache-activemq-5.16.6-bin.tar.gz

2.3 啟動ActiveMQ服務

cd apache-activemq-5.16.6/bin/

./activemq start

小白入門必知必會-ActiveMQ安裝

2.4 檢視服務狀态

ps -ef|grep activemq|grep -v grep

小白入門必知必會-ActiveMQ安裝

2.5 檢視端口

預設61616端口提供JMS服務

netstat -lntp|grep 61616

lsof -i:61616

小白入門必知必會-ActiveMQ安裝

2.6 關閉ActiveMQ服務

./activemq stop

2.7 修改配置檔案

cd /web/apache-activemq-5.16.6/conf

vim jetty.xml

将127.0.0.1修改為本機IP位址,如下圖所示

小白入門必知必會-ActiveMQ安裝

2.8 重新開機ActiveMQ服務

cd /web/apache-activemq-5.16.6/bin

./activemq restart

2.9 ActiveMQ控制台通路

8161端口提供管理控制台服務

小白入門必知必會-ActiveMQ安裝

輸入使用者名和密碼

預設的使用者名:admin

預設密碼:admin

小白入門必知必會-ActiveMQ安裝

至此,ActiveMQ安裝完成。感謝觀看,記得點贊關注收藏哦,堅持下去,一起努力加油吧。