下面给你一个**在 CentOS 上部署 WebLogic(Oracle WebLogic Server)**的完整实操流程,适用于 WebLogic 12c / 14c,CentOS 7/8 均可参考。
java -version
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
vi /etc/profile
添加:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
生效:
source /etc/profile
不建议用 root 运行 WebLogic:
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
切换用户:
su - weblogic
从 Oracle 官网下载:
fmw_14.1.1.0.0_wls_lite_generic.jar上传到服务器,例如:
/home/weblogic/
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar
安装过程:
/home/weblogic/oracle/middleware
cd /home/weblogic/oracle/middleware/wlserver/common/bin
./config.sh
/home/weblogic/oracle/middleware/user_projects/domains/base_domain
用户名:weblogic
密码:Weblogic@123
cd /home/weblogic/oracle/middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
首次启动会较慢。
nohup ./startWebLogic.sh > weblogic.log 2>&1 &
浏览器访问:
http://服务器IP:7001/console
登录:
weblogicWeblogic@123cd /home/weblogic/oracle/middleware/user_projects/domains/base_domain/bin
./stopWebLogic.sh
netstat -tunlp | grep 7001
firewall-cmd --add-port=7001/tcp --permanent
firewall-cmd --reload
dnf install java-1.8.0-openjdk
✅ 使用 Oracle JDK
✅ 配置 Node Manager
✅ 配置 systemd 服务
✅ 修改默认端口(7001 → 其他)
✅ 禁用 Demo 用户
如果你需要:
可以直接告诉我,我可以给你定制方案。