一、部署前准备
java -version检查是否已安装,若未安装,可从Oracle官网下载JDK安装包,解压至指定目录(如/opt/jdk),并配置环境变量:编辑/etc/profile文件,添加export JAVA_HOME=/opt/jdk、export PATH=$JAVA_HOME/bin:$PATH,执行source /etc/profile使配置生效。groupadd weblogic创建用户组,useradd -g weblogic weblogic创建用户,passwd weblogic设置密码。fmw_14.1.1.0.0_wls_lite_generic.jar),使用scp或FTP工具上传至服务器(如/opt目录)。二、安装WebLogic
chown -R weblogic:weblogic /opt。wls.rsp(内容参考:ORACLE_HOME=/opt/weblogic/Oracle/Middleware、INSTALL_TYPE=WebLogic Server、DECLINE_SECURITY_UPDATES=true),以及oraInst.loc文件(内容参考:Inventory_loc=/opt/weblogic/oraInventory、Inst_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域
common/bin子目录(如/opt/weblogic/Oracle/Middleware/wlserver/common/bin),执行./config.sh启动配置向导。base_domain)、域目录(如/opt/weblogic/user_projects/domains/base_domain),设置管理员账号(如weblogic)和密码,选择安装组件(如“基本WebLogic平台域”),完成域创建。四、启动WebLogic服务
bin子目录(如/opt/weblogic/user_projects/domains/base_domain/bin),执行./startWebLogic.sh启动管理服务器。启动后,可通过ps -ef|grep weblogic检查进程,或访问http://服务器IP:7001/console(默认端口7001)登录管理控制台。/etc/rc.d/init.d/weblogic,内容参考:export BEA_HOME=/opt/weblogic/user_projects/domains/base_domain、export PATH=$PATH:$BEA_HOME/bin,添加chkconfig: 345 20 80(指定启动级别),并编写start(nohup $BEA_HOME/bin/startWebLogic.sh > /var/log/weblogic.log 2>&1 &)、stop($BEA_HOME/bin/stopWebLogic.sh)、restart(stop;start)等功能。执行chmod +x /etc/rc.d/init.d/weblogic赋予执行权限,chkconfig --add weblogic添加至系统服务,chkconfig weblogic on设置开机自启。五、部署应用程序
http://服务器IP:7001/console),点击“部署”→“安装”,选择应用文件(如WAR、EAR包),配置部署名称、上下文根(如/myapp),选择目标服务器(如AdminServer),点击“完成”即可部署。deploy_app.py),内容参考:connect('weblogic', 'weblogic123', 't3://服务器IP:7001')(连接管理服务器)、deploy('/path/to/app.war', targets='AdminServer')(部署应用),执行java weblogic.WLST deploy_app.py完成部署。