ActiveMQ 下載與自己配置的過程


自己在docker 下配置ActiveMQ

ActiveMQ官網
http://activemq.apache.org/

在docker中下載

下載路徑
http://mirror.bit.edu.cn/apache//activemq/5.15.9/apache-activemq-5.15.9-bin.tar.gz

*1.拉取一個 jre 鏡像

docker pull java:8-jre(如果已經下載了就不用了)

*2.根據 鏡像啟動一個容器,並且同時指定運行 bash 程序
添加兩個端口的映射,指定兩個端口

docker run -it --name activemq -p 8161:8161 -p 61616:61616 java:8-jre bash 
  • 3.配置國內的軟件園鏡像(USTC) 更新軟件信息列表
    1.地址 http://mirrors.ustc.edu.cn/ 網址
    2.點擊 配置軟件源
    3.點擊 Debian源使用幫助(會告訴你怎么做)

    4.把/etc/apt/sources.list 文件中的地址 deb.debian.org 替換成 mirrors.ustc.edu.cn

	sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
5.查看是否替換成功
	cat /etc/apt/sources.list
6.更新軟件源列表
	apt-get update
cd  進到用戶目錄
pwd          觀看當前目錄
 mkdir  dev    創建dev 文件夾
cd    dev       進入dev

*4 下載 ActiveMQ

wget  http://mirror.bit.edu.cn/apache//activemq/5.15.9/apache-activemq-5.15.9-bin.tar.gz

*5解壓

tar -xvf apache-activemq-5.15.9-bin.tar.gz   解壓apache-activemq-5.15.9-bin.tar.gz 
cd apache-activemq-5.15.9   進入解壓過后的文件夾
cd bin        進入bin文件夾
./activemq start	打開activemq 文件
cd	進到用戶目錄
ls -a     把所有隱藏文件顯示出來()

*6 配置vim

apt-get install vim	下載vim

vim   進入編輯者文件

*7 配置環境變量

vim .bashrc           編輯 .bashrc 文件

在 .bashrc 文件 最后一行寫

ACTIVEMQ_HOME=/root/dev/apache-activemq-5.15.9
換行
export PATH="$PATH:$ACTIVEMQ_HOME/bin"
:wq        保存退出
source .bashrc       重新加載.bashrc 文件
echo $PATH          打印$PATH 

*8 新建了個start.sh 文件

cd   進到用戶目錄

touch start.sh      創建文件
vim start.sh      編輯start.sh 文件

start.sh 文件文件中寫

/root/dev/apache-activemq-5.15.9/bin/activemq start

:wq       保存退出

*9 為start。sh 文件增加權限

chmod 755 start.sh    為start.sh 增加權限

exit      退出

配置過后重新打開 activemq bash /root/startsh
就可以不需要進入容器內部就可以直接訪問activemq網址

docker exec activemq bash /root/startsh 

需要停止時只要 停止容器就可以

docker stop activemq

使用他人配好的 ActiveMQ

docker run --name='mq' -d -e 'ACTIVEMQ_ADMIN_LOGIN=admin' -e 'ACTIVEMQ_ADMIN_PASSWORD=admin' -p 8161:8161 -p 61616:61616 -p 61613:61613 webcenter/activemq


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM