环境准备
本教程基于国产化环境,操作系统为 Kylin Linux Advanced Server V10 (ARM64/aarch64)。由于架构差异,所有软件包需匹配 ARM64 指令集,否则会出现兼容性错误。
JDK 环境配置
WebLogic 12.2.1.4 推荐 JDK 8(1.8.0_131 及以上版本)。虽然系统默认 OpenJDK,但建议使用 Oracle JDK 以保证稳定性。
- 下载
jdk-8u211-linux-arm64-vfp-hflt.tar.gz。 - 在自建用户下创建目录并上传安装包:
mkdir -p /home/testuser/java
tar zvxf jdk-8u211-linux-arm64-vfp-hflt.tar.gz
- 配置环境变量。编辑
~/.bashrc,取消默认设置并指向新 JDK:
unset JAVA_HOME
unset JRE_HOME
unset CLASSPATH
export JAVA_HOME=/home/testuser/java/jdk1.8.0_211
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存后执行 source ~/.bashrc 生效。
安装 WebLogic
前置依赖与检查
确认系统架构并安装基础依赖:
uname -m
yum install -y libXext libXrender libXtst glibc-devel binutils gcc make elfutils-libelf-devel libaio
若遇到 Swap 空间不足提示,可快速分配 1G 虚拟内存:
sudo -i
fallocate -l 1G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile swap swap defaults 0 0' >> /etc/fstab
free -m
注意:部分系统预检可能因官方认证状态跳过,安装时可使用 -ignoreSysPrereqs 参数。
静默安装
- 创建组、用户及安装目录:
groupadd gstu
useradd -g gstu testuser
passwd testuser
mkdir -p /home/testuser/weblogic/Oracle
chown -R testuser:gstu /home/testuser
su - testuser


