银河麒麟操作系统是中国自主研发的Linux发行版,主要分为服务器版和桌面版。以下是银河麒麟系统上安装常见中间件的详细方法。
系统检查
cat /etc/kylin-release
uname -m
(x86_64或aarch64)更新系统
sudo apt update
sudo apt upgrade -y
方法一: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
echo 'export JAVA_HOME=/usr/local/java' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
sudo apt install tomcat9 tomcat9-admin
sudo systemctl start tomcat9
sudo systemctl enable tomcat9
sudo apt install nginx
sudo systemctl start nginx
sudo systemctl enable nginx
方法一: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
cd /usr/local/mysql
sudo bin/mysqld --initialize --user=mysql
sudo bin/mysql_ssl_rsa_setup
sudo apt install redis-server
sudo systemctl start redis
sudo systemctl enable redis
chmod +x DMInstall.bin
./DMInstall.bin -i
unzip TongWeb_X.X.X.zip
cd TongWeb_X.X.X
./install.sh
依赖问题
apt --fix-broken install
修复损坏的依赖权限问题
sudo
执行安装命令服务无法启动
journalctl -xe
或 /var/log/[服务名].log
netstat -tulnp
银河麒麟特有问题
如需特定中间件的详细安装指导,请提供具体中间件名称和银河麒麟版本号。