温馨提示×

debian下weblogic如何启

小樊
39
2026-10-17 01:19:03
栏目: 智能运维

在 Debian 下启动 WebLogic(通常指 Oracle WebLogic Server),一般步骤如下。以 WebLogic 12c / 14c 为例(其他版本类似):


一、前提条件

  1. 已安装 JDK(WebLogic 需要)
    java -version
    
  2. 已安装 WebLogic(常见目录如 /opt/weblogic 或 /u01/oracle)

二、启动 Admin Server(管理服务器)

方式 1:使用 startWebLogic.sh(最常用)

cd /opt/weblogic/user_projects/domains/base_domain/bin
./startWebLogic.sh

如果是后台运行:

nohup ./startWebLogic.sh > admin.log 2>&1 &

方式 2:使用 WLST 启动

cd /opt/weblogic/oracle_common/common/bin
./wlst.sh

# 在 WLST 中执行
startServer('AdminServer','base_domain', '/opt/weblogic/user_projects/domains/base_domain')

三、启动 Managed Server(受管服务器)

如果创建了 Managed Server(如 Server1):

cd /opt/weblogic/user_projects/domains/base_domain/bin
./startManagedWebLogic.sh Server1 t3://localhost:7001

后台运行:

nohup ./startManagedWebLogic.sh Server1 t3://localhost:7001 > server1.log 2>&1 &

四、通过 Web 控制台确认

  • 管理控制台地址:
http://localhost:7001/console
  • 登录后查看 Server 状态

五、Debian 下常见问题

1. 权限问题

chown -R weblogic:weblogic /opt/weblogic

2. 缺少库(少见)

apt install libaio1

3. 端口被占用

修改:

base_domain/config/config.xml

六、做成系统服务(可选)

可写 systemd 服务文件(如 weblogic.service),需要的话我可以帮你写。


如果你能告诉我:

  • WebLogic 版本
  • 是否只启 Admin Server
  • 是否用 root 还是普通用户

我可以给你更精确的启动命令。

0 踩