嗳诿 发表于 2025-8-1 14:38:08

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

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

1. 确认系统架构

uname -m
# 银河麒麟常见架构:
# - x86_64(Intel/AMD)
# - aarch64(飞腾/鲲鹏等国产CPU)2. 安装依赖

# 银河麒麟V10 SP1+需先配置软件源
sudo yum makecache# 或 apt update(视系统版本而定)

# 安装Java(推荐OpenJDK 8/11)
sudo yum install -y java-11-openjdk-devel# 麒麟V10
# 或
sudo apt install -y openjdk-11-jdk<transportConnectors>

<transportConnector name="openwire" uri="tcp://192.168.1.145:61616?maximumConnections=1000"/>
</transportConnectors><transportConnectors>

<transportConnector name="openwire" uri="tcp://192.168.1.145:61616?maximumConnections=1000"/>
</transportConnectors> # 麒麟V4

# 验证Java
java -version二、安装ActiveMQ

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

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

 解压后

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


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

二、修改 IP 地址 绑定

编辑 /opt/activemq/conf/activemq.xml
<transportConnectors>

<transportConnector name="openwire" uri="tcp://192.168.1.145:61616?maximumConnections=1000"/>
</transportConnectors>

 修改好后,上传 覆盖原文件
三、创建专用用户(增强安全)

sudo tar -xzf apache-activemq-5.16.6-bin.tar.gz -C /opt/
sudo mv /opt/apache-activemq-5.16.6 /opt/activemq
sudo chown -R root:root /opt/activemq四、创建Systemd服务

sudo tee /etc/systemd/system/activemq.service
页: [1]
查看完整版本: ActiveMQ在银河麒麟服务器版上安装方法