前言
先说下服务器的情况:我的环境是国产化环境,所以和之前的 X86 架构有些区别之处。
CPU 是华为鲲鹏(Kunpeng)ARM64(aarch64)指令集架构,操作系统是 Kylin Linux Advanced Server V10 (ARM64)。由此我们在安装其他软件的时候也要注意这一点了,需要下载安装 ARM64(aarch64)指令集架构的软件了,不然会报指令集不符的相关错误提示。
一、JDK 环境
Kylin V10 系统默认安装匹配的是 OpenJDK。这里我安装 WebLogic 12C 时使用的是 Oracle JDK,当然 OpenJDK 应该也是可以的。
JDK 要求:WebLogic 12.2.1.4 需要 JDK 8(1.8.0_131 及以上版本)。
下载地址参考 Oracle 官方归档页面。下载后安装 jdk-8u211-linux-arm64-vfp-hflt.tar.gz。
在你自建的 linux 用户下新建 java 文件,将下载的文件上传到新建的 java 文件夹下,然后在 java 文件夹下执行解压命令(注意看是否需要 root 用户权限执行):
tar zvxf jdk-8u211-linux-arm64-vfp-hflt.tar.gz
配置环境变量
我这里配置普通用户级的 JDK 环境,不影响 root 下的全局 JDK 环境。
切换到自建用户 su - testuser,编辑 ~/.bashrc 文件:
vi ~/.bashrc
后的配置内容如下:
# 取消系统默认 JDK 环境变量
unset JAVA_HOME
unset JRE_HOME
unset CLASSPATH
# 配置新 JDK 环境变量(优先级高于默认 JDK 了)
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 # 新 JDK 的 bin 目录放在最前面
export JAVA_HOME JRE_HOME CLASSPATH PATH
保存退出后执行:
source ~/.bashrc # 使文件生效
二、安装 WebLogic
1. 下载与准备安装包
根据 Oracle 官方认证,WebLogic 12.2.1.4+ 已正式支持 Kylin Linux Advanced Server V10 (ARM64/x86-64)。
安装包通常可从 Oracle Technology Network (OTN) 网站获取(需注册账户),或者通过 Oracle 支持门户及电子交付渠道下载。请确保选择对应 ARM64 架构的 .jar 文件。


