找回密码
 立即注册
首页 业界区 安全 ActiveMQ在银河麒麟服务器版上安装方法

ActiveMQ在银河麒麟服务器版上安装方法

嗳诿 2025-8-1 14:38:08
在银河麒麟服务器版(基于Linux)上安装ActiveMQ需要特别注意系统兼容性和国产化环境的适配
一、环境准备

1. 确认系统架构
  1. uname -m
  2. # 银河麒麟常见架构:
  3. # - x86_64(Intel/AMD)
  4. # - aarch64(飞腾/鲲鹏等国产CPU)
复制代码
2. 安装依赖
  1. # 银河麒麟V10 SP1+需先配置软件源
  2. sudo yum makecache  # 或 apt update(视系统版本而定)
  3. # 安装Java(推荐OpenJDK 8/11)
  4. sudo yum install -y java-11-openjdk-devel  # 麒麟V10
  5. # 或
  6. sudo apt install -y openjdk-11-jdk<transportConnectors>
  7.   
  8.   <transportConnector name="openwire" uri="tcp://192.168.1.145:61616?maximumConnections=1000"/>
  9. </transportConnectors><transportConnectors>
  10.   
  11.   <transportConnector name="openwire" uri="tcp://192.168.1.145:61616?maximumConnections=1000"/>
  12. </transportConnectors> # 麒麟V4
  13. # 验证Java
  14. java -version
复制代码
二、安装ActiveMQ

一、上传 二进制包安装方式

下载适配的ActiveMQ版本(建议5.16.x+)
  1. https://archive.apache.org/dist/activemq/5.16.6/apache-activemq-5.16.6-bin.tar.gz
复制代码
在浏览器中下载
1.png

 解压后
2.png

 在根目录下的 opt 目录中 新建目录  activemq  
注:不能是在root目录下安装ActiveMQ 有权限问题 ( 非常重要 )
3.png

4.png

 将解压后这个目录下的所有文件 上传到  activemq  目录中
5.png

二、修改 IP 地址 绑定

编辑 /opt/activemq/conf/activemq.xml
  1. <transportConnectors>
  2.   
  3.   <transportConnector name="openwire" uri="tcp://192.168.1.145:61616?maximumConnections=1000"/>
  4. </transportConnectors>
复制代码
6.png

7.png

 修改好后,上传 覆盖原文件
三、创建专用用户(增强安全)
  1. sudo tar -xzf apache-activemq-5.16.6-bin.tar.gz -C /opt/
  2. sudo mv /opt/apache-activemq-5.16.6 /opt/activemq
  3. sudo chown -R root:root /opt/activemq
复制代码
四、创建Systemd服务

[code]sudo tee /etc/systemd/system/activemq.service
您需要登录后才可以回帖 登录 | 立即注册