WebLogic服务器管理与应用发布指南

需积分: 1 0 下载量 156 浏览量 更新于2024-07-20 收藏 762KB DOCX 举报
"个人整理的Weblogic管理与应用发布步骤" Weblogic是Oracle公司的一款企业级Java应用服务器,主要用于运行和管理Java EE应用程序。本文档主要涵盖了Weblogic的启动、停止方法以及手动WAR包的部署步骤。 一、Weblogic启动和停止方法 1. 登录: 使用指定的账户weblogic/weblogichanxue登录到服务器。 2. 进入目录: 切换到`cd/weblogic/Oracle/Middleware/user_projects/domains/domain111/bin`,这是Weblogic域的bin目录,通常包含各种管理脚本。 3. 查看进程: 通过`ps –ef | grep java`命令查找与Weblogic相关的进程,包括AdminServer(管理服务器)和ManagedServer_1(受管服务器)。 4. 进程状态解析: 若有三个进程(两个Weblogic进程加上grepjava进程),则Weblogic服务已启动且服务器开启。一个Weblogic进程意味着服务启动但服务器未启动。 5. 停止进程: 如果需要强制停止,使用`kill -9`命令杀死进程ID。 6. 停止Server: 可以通过命令`./stopManagedWebLogic.sh ManagedServer_1`停止受管服务器,或通过界面上的操作停止。停止主节点使用`./stopWebLogic.sh`。 7. 启动流程: 当Weblogic服务未启动时,先启动主节点(`nohup ./startWebLogic.sh &`),然后通过`tail -f nohup.out`检查启动日志。看到"Server started in Running Mode"表示启动成功。接着启动受管服务器(`nohup ./startManagedWebLogic.sh ManagedServer1 &`),同样通过日志确认。 8. 验证: 通过`ps –ef | grep java`检查三个进程是否都已启动。登录Weblogic控制台(http://10.79.11.121:7001/console),使用weblogic/123weblogic验证服务器状态和应用部署状态。 二、Weblogic应用发布步骤(手动WAR包部署) 1. 部署端口: Weblogic默认管理端口7001,应用部署端口7003。 2. 登录Weblogic控制台: 输入Weblogic地址和凭证进行登录。 3. 部署准备: 准备待部署的WAR包,这是Java Web应用程序的归档文件。 4. 部署操作: 在控制台中,导航到“部署”选项,选择“安装”以上传WAR包。 5. 配置应用: 指定部署名称,选择部署配置,例如单实例或集群。 6. 安排部署: 可以立即部署或设置时间调度。 7. 开启应用: 部署完成后,确保应用状态显示为“活动”。 8. 监控应用: 通过控制台监控应用的性能和日志,以确保正常运行。 这些步骤提供了Weblogic的基本管理和应用部署知识,对于日常运维和开发人员来说非常实用。理解并掌握这些操作,可以有效地管理Weblogic环境并确保应用的稳定运行。