下面给你一个**在 CentOS 下配置 WebLogic(以 WebLogic 12c/14c 为例)**的完整实操流程,适合新手和运维人员。内容涵盖:环境准备 → 安装 → 创建域 → 启动 → 常见问题。
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
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
常见安装包:
fmw_12.2.1.4.0_wls.jarwls_generic.jar放入:
/home/weblogic/
su - weblogic
java -jar fmw_12.2.1.4.0_wls.jar
若服务器无图形界面,加参数:
java -jar fmw_12.2.1.4.0_wls.jar -silent
cd $ORACLE_HOME/oracle_common/common/bin
./config.sh
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain
Username: weblogic
Password: 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
登录:
用户名:weblogic
密码:Weblogic@123
firewall-cmd --permanent --add-port=7001/tcp
firewall-cmd --reload
systemctl stop firewalld
systemctl disable firewalld
vi /etc/systemd/system/weblogic.service
内容:
[Unit]
Description=WebLogic Server
After=network.target
[Service]
Type=forking
User=weblogic
ExecStart=/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/startWebLogic.sh
ExecStop=/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/stopWebLogic.sh
TimeoutStartSec=300
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start weblogic
systemctl enable weblogic
netstat -tunlp | grep 7001
tail -f weblogic.log
可在控制台 Environment → Servers → Configuration 修改
安装 JDK
↓
创建 weblogic 用户
↓
安装 WebLogic
↓
创建 Domain
↓
启动 AdminServer
↓
访问控制台
如果你需要:
可以直接告诉我你的版本和用途,我可以给你定制配置方案。