在 Debian 上启动 WebLogic(通常指 Oracle WebLogic Server)一般步骤如下,假设你已经安装好了 WebLogic。
WebLogic 是以“域(Domain)”为单位运行的,例如:
cd /u01/oracle/user_projects/domains/base_domain
(路径根据实际安装情况调整)
./startWebLogic.sh
前台启动(会占用终端):
./startWebLogic.sh
后台启动:
nohup ./startWebLogic.sh > server.log 2>&1 &
如果使用 Node Manager:
cd /u01/oracle/wlserver/server/bin
./startNodeManager.sh
然后通过 Admin Console 或 WLST 启动 Server。
创建文件:
sudo nano /etc/systemd/system/weblogic.service
内容示例:
[Unit]
Description=Oracle WebLogic Server
After=network.target
[Service]
Type=simple
User=oracle
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64"
ExecStart=/u01/oracle/user_projects/domains/base_domain/startWebLogic.sh
Restart=on-failure
[Install]
WantedBy=multi-user.target
启用并启动:
sudo systemctl daemon-reload
sudo systemctl enable weblogic
sudo systemctl start weblogic
查看状态:
sudo systemctl status weblogic
http://localhost:7001/console
tail -f /u01/oracle/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log
需要 JDK
JAVA_HOME 已设置端口被占用
权限问题
如果你能告诉我:
我可以给你更精确的启动方式。