首页主机资讯Linux环境下WebLogic如何部署

Linux环境下WebLogic如何部署

时间2025-10-31 08:04:03发布访客分类主机资讯浏览252
导读:一、部署前准备 安装JDK:WebLogic依赖Java运行环境,需先安装兼容版本的JDK(如JDK 8)。通过java -version检查是否已安装,若未安装,可从Oracle官网下载JDK安装包,解压至指定目录(如/opt/jdk)...

一、部署前准备

  1. 安装JDK:WebLogic依赖Java运行环境,需先安装兼容版本的JDK(如JDK 8)。通过java -version检查是否已安装,若未安装,可从Oracle官网下载JDK安装包,解压至指定目录(如/opt/jdk),并配置环境变量:编辑/etc/profile文件,添加export JAVA_HOME=/opt/jdkexport PATH=$JAVA_HOME/bin:$PATH,执行source /etc/profile使配置生效。
  2. 创建WebLogic用户:为保障安全,使用非root用户管理WebLogic。执行groupadd weblogic创建用户组,useradd -g weblogic weblogic创建用户,passwd weblogic设置密码。
  3. 下载并上传WebLogic安装包:从Oracle官网下载适合Linux的WebLogic安装包(如fmw_14.1.1.0.0_wls_lite_generic.jar),使用scp或FTP工具上传至服务器(如/opt目录)。

二、安装WebLogic

  1. 设置安装目录权限:将安装包所在目录所有权赋予weblogic用户,如chown -R weblogic:weblogic /opt
  2. 静默安装(推荐):创建响应文件wls.rsp(内容参考:ORACLE_HOME=/opt/weblogic/Oracle/MiddlewareINSTALL_TYPE=WebLogic ServerDECLINE_SECURITY_UPDATES=true),以及oraInst.loc文件(内容参考:Inventory_loc=/opt/weblogic/oraInventoryInst_group=weblogic)。切换至weblogic用户,执行java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/wls.rsp -invPtrLoc /opt/oraInst.loc完成静默安装。

三、创建WebLogic域

  1. 运行配置脚本:进入WebLogic安装目录的common/bin子目录(如/opt/weblogic/Oracle/Middleware/wlserver/common/bin),执行./config.sh启动配置向导。
  2. 配置域参数:选择“创建新域”,指定域名称(如base_domain)、域目录(如/opt/weblogic/user_projects/domains/base_domain),设置管理员账号(如weblogic)和密码,选择安装组件(如“基本WebLogic平台域”),完成域创建。

四、启动WebLogic服务

  1. 启动管理服务器:进入域目录的bin子目录(如/opt/weblogic/user_projects/domains/base_domain/bin),执行./startWebLogic.sh启动管理服务器。启动后,可通过ps -ef|grep weblogic检查进程,或访问http://服务器IP:7001/console(默认端口7001)登录管理控制台。
  2. 配置开机自启动:创建启动脚本/etc/rc.d/init.d/weblogic,内容参考:export BEA_HOME=/opt/weblogic/user_projects/domains/base_domainexport PATH=$PATH:$BEA_HOME/bin,添加chkconfig: 345 20 80(指定启动级别),并编写startnohup $BEA_HOME/bin/startWebLogic.sh > /var/log/weblogic.log 2> & 1 & )、stop$BEA_HOME/bin/stopWebLogic.sh)、restartstop; start)等功能。执行chmod +x /etc/rc.d/init.d/weblogic赋予执行权限,chkconfig --add weblogic添加至系统服务,chkconfig weblogic on设置开机自启。

五、部署应用程序

  1. 通过管理控制台部署:登录WebLogic管理控制台(http://服务器IP:7001/console),点击“部署”→“安装”,选择应用文件(如WAR、EAR包),配置部署名称、上下文根(如/myapp),选择目标服务器(如AdminServer),点击“完成”即可部署。
  2. 通过WLST脚本部署:编写WLST脚本(如deploy_app.py),内容参考:connect('weblogic', 'weblogic123', 't3://服务器IP:7001')(连接管理服务器)、deploy('/path/to/app.war', targets='AdminServer')(部署应用),执行java weblogic.WLST deploy_app.py完成部署。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Linux环境下WebLogic如何部署
本文地址: https://pptw.com/jishu/739551.html
如何在Linux上监控WebLogic性能 dhclient如何配置静态IP地址

游客 回复需填写必要信息