下面介绍 在 CentOS 上运行 Oracle WebLogic Server 的常见做法,以 WebLogic 12c / 14c 为例,适用于 开发或测试环境(生产环境会更复杂)。
WebLogic 依赖 JDK(推荐 Oracle JDK 或 OpenJDK 8/11)。
# 查看是否已安装
java -version
# 如未安装,示例(OpenJDK 8)
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
确认:
java -version
避免直接用 root 运行。
sudo groupadd weblogic
sudo useradd -g weblogic weblogic
sudo passwd weblogic
从 Oracle 官网下载:
fmw_xxx_generic.jar示例:
/home/weblogic/fmw_14.1.1.0.0_wls.jar
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
java -jar fmw_14.1.1.0.0_wls.jar
图形界面:
/u01/weblogic)如果没有图形界面,可加:
java -jar fmw_14.1.1.0.0_wls.jar -silent
cd /u01/weblogic/oracle_common/common/bin
./config.sh
按向导:
域目录示例:
/u01/weblogic/user_projects/domains/base_domain
cd /u01/weblogic/user_projects/domains/base_domain/bin
./startWebLogic.sh
首次启动会慢,日志在:
base_domain/servers/AdminServer/logs
nohup ./startWebLogic.sh > weblogic.log 2>&1 &
默认地址:
http://服务器IP:7001/console
使用你创建的管理员账号登录。
sudo firewall-cmd --add-port=7001/tcp --permanent
sudo firewall-cmd --reload
/etc/hostshostname
ping $(hostname)
修改:
vi setDomainEnv.sh
调整:
-Xms512m -Xmx1024m
安装 JDK
↓
创建 weblogic 用户
↓
安装 WebLogic
↓
创建 Domain
↓
启动 Admin Server
↓
访问 7001 控制台
如果你需要:
可以直接告诉我你的 WebLogic 版本 + CentOS 版本。