插件窝 干货文章 银河麒麟系统安装中间件

银河麒麟系统安装中间件

安装 麒麟 中间件 sudo 376    来源:    2025-04-18

银河麒麟系统中间件安装指南

银河麒麟操作系统是中国自主研发的Linux发行版,主要分为服务器版和桌面版。以下是银河麒麟系统上安装常见中间件的详细方法。

一、安装前准备

  1. 系统检查

    • 确认系统版本:cat /etc/kylin-release
    • 检查系统架构:uname -m (x86_64或aarch64)
  2. 更新系统

    sudo apt update
    sudo apt upgrade -y
    

二、常见中间件安装方法

1. Java环境安装

方法一:APT安装OpenJDK

sudo apt install openjdk-11-jdk
java -version  # 验证安装

方法二:手动安装Oracle JDK 1. 从Oracle官网下载对应版本的JDK 2. 解压并安装:

tar -zxvf jdk-8uXXX-linux-x64.tar.gz
sudo mv jdk1.8.0_XXX /usr/local/java
  1. 配置环境变量:
echo 'export JAVA_HOME=/usr/local/java' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

2. Tomcat安装

sudo apt install tomcat9 tomcat9-admin
sudo systemctl start tomcat9
sudo systemctl enable tomcat9

3. Nginx安装

sudo apt install nginx
sudo systemctl start nginx
sudo systemctl enable nginx

4. MySQL安装

方法一:APT安装

sudo apt install mysql-server
sudo mysql_secure_installation

方法二:二进制包安装 1. 下载MySQL社区版 2. 解压并安装:

tar -xvf mysql-8.0.XX-linux-glibc2.XX-x86_64.tar.xz
sudo mv mysql-8.0.XX-linux-glibc2.XX-x86_64 /usr/local/mysql
  1. 初始化数据库:
cd /usr/local/mysql
sudo bin/mysqld --initialize --user=mysql
sudo bin/mysql_ssl_rsa_setup

5. Redis安装

sudo apt install redis-server
sudo systemctl start redis
sudo systemctl enable redis

三、国产中间件安装

1. 达梦数据库(DM)

  1. 下载达梦数据库安装包
  2. 运行安装:
chmod +x DMInstall.bin
./DMInstall.bin -i
  1. 按照图形界面提示完成安装

2. 东方通中间件(TongWeb)

  1. 下载TongWeb安装包
  2. 解压安装:
unzip TongWeb_X.X.X.zip
cd TongWeb_X.X.X
./install.sh

四、常见问题解决

  1. 依赖问题

    • 使用apt --fix-broken install修复损坏的依赖
    • 手动下载缺少的依赖包
  2. 权限问题

    • 使用sudo执行安装命令
    • 确保安装目录有足够权限
  3. 服务无法启动

    • 检查日志:journalctl -xe/var/log/[服务名].log
    • 检查端口冲突:netstat -tulnp
  4. 银河麒麟特有问题

    • 某些版本可能需要从麒麟软件仓库安装特定组件
    • 可联系麒麟技术支持获取特定中间件的适配版本

五、注意事项

  1. 银河麒麟不同版本(如V10、V4等)可能有不同的软件源配置
  2. 对于生产环境,建议使用经过麒麟认证的中间件版本
  3. 安装前备份重要数据
  4. 考虑使用容器化技术(Docker)部署中间件以提高兼容性

如需特定中间件的详细安装指导,请提供具体中间件名称和银河麒麟版本号。