温馨提示×

如何通过Ubuntu管理WebLogic域

小樊
45
2025-08-27 22:51:39
栏目: 智能运维

通过Ubuntu管理WebLogic域的核心步骤如下:

1. 基础环境准备

  • 安装JDK:确保系统已安装JDK 1.8+,可通过sudo apt install openjdk-11-jdk安装。
  • 下载WebLogic:从Oracle官网获取Linux版本安装包,解压至指定目录(如/opt/weblogic)。

2. 创建WebLogic域

  • 使用配置向导
    进入安装目录的bin目录,执行./config.sh,按提示选择“创建新域”,设置域名、管理员账号、端口(默认7001)等参数。
    • 示例命令:/opt/weblogic/oracle_common/common/bin/config.sh -domain mydomain -response_file /path/to/response.xml
  • 静默安装(可选):通过response.rsp文件批量配置参数,适用于自动化部署。

3. 启动与停止域

  • 手动启动
    进入域的bin目录,执行./startWebLogic.sh启动管理服务器。
  • 停止域
    执行./stopWebLogic.sh或通过管理控制台操作。
  • 自启动配置
    编写Systemd服务文件(如/etc/systemd/system/weblogic.service),设置ExecStart=/opt/weblogic/startWebLogic.sh,并启用服务sudo systemctl enable weblogic

4. 远程管理与配置

  • 访问管理控制台
    通过浏览器访问http://服务器IP:7001/console,使用管理员账号登录,可管理服务器、部署应用、监控性能等。
  • 命令行工具(WLST)
    使用/opt/weblogic/bin/wlst.sh执行脚本,实现域配置备份、应用部署等操作,例如:
    • 备份配置:wlst.sh -loadProperties backup.properties -executeScript backupDomain.py
    • 部署应用:wlst.sh -deploy /path/to/app.war

5. 常见管理操作

  • 修改端口:编辑域配置文件config.xml,调整<listen-port>参数,重启生效。
  • 集群配置
    • 在管理控制台中添加集群节点,配置负载均衡策略。
    • 通过WLST脚本批量部署应用至集群。
  • 日志查看
    域日志位于domain_home/servers/AdminServer/logs/server.log,可通过tail -f实时监控。

注意事项

  • 确保防火墙开放WebLogic端口(默认7001)。
  • 生产环境建议使用独立用户(如weblogic)运行服务,避免权限问题。
  • 定期备份config.xml和域数据目录,防止配置丢失。

以上操作参考自,具体步骤可根据WebLogic版本和实际需求调整。

0