




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 应用的部署1.1 WebLogic环境及资源配置1.1.1 建立Domain开始菜单,选择Bea ProductstoolsConfiguration Wizard,进入配置页面。如下图:单击【Configuration Wizard】,如下图:点击【Next】,进入:单击【Next】,进入输入密码,注意密码统一为zjjbwebMAN09 ,单击【next】,进入注意,一定要选择Production Mode,右边的JDK建议选择BEA提供的JDK。选择【next】,进入选择No,单击【Next】,进入输入domain名字为zjjb,单击【create】完成。1.1.2 应用服务器的启动如果应用服务器没有启动,则应该先启动应用服务器。启动NodeManager,过程如下:点击toolsNode Manager,即可启动启动应用服务器,过程如下点击User Projects下的ZJJBDOMAIN的Start Admin Server for Weblogic Server Domain.1.1.3 登录管理控制台(Admin Console)在浏览器地址栏中输入:http:/ip:7001/console 。其中ip为WebLogic服务器实际IP地址。使用在创建域过程中配置的管理员用户名和密码登录,登录后,出现WebLogic 管理控制台主界面。1.1.4 配置计算机(Machine)_ZjjbMachine在域结构一栏中,点击环境前的+号以展开树,点击【Machines】。点击更改中心栏中的【Lock&Edit】,进入编辑模式:在Machines列表中,点击【New】按钮:输入需要新建的计算机名称(可以是机器名,或者其他标示),根据应用系统集成的要求,输入机器名成为ZjjbMachine 。如果是Unix操作系统(AIX、HPUX等),则在计算机操作系统中选择“Unix”;如果不是选择“Other”。点击【OK】按钮保存配置。提示“Machine created successfully”,并可在计算机列表中看到刚才配置的计算机。点击左上角的【Activate Changes】按钮,保存并激活更改。1.1.5 创建受控服务器(Managed Server)ZjjbServer点击域结构栏中,“环境”树下的“服务器”:点击更改中心栏中的【Lock&Edit】,进入编辑模式:在服务器列表中,应该可以看到AdminServer处于运行状态,并监听7001端口。点击【New】按钮,配置一个新的服务器:在“服务器名称”中,输入: ZjjbServer 在“服务器监听地址”中,输入服务器的监听地址,空则监听所有地址。根据实际情况配置。在“服务器监听端口”中,输入服务器的监听端口,此例为80,如果80被占用,依次可以为8090,8091服务器不属于集群,是独立服务器。完成后,点击【Next】按钮。确认各项输入的数据,点击【Finish】按钮。提示“Server created successfully”,并可在服务器列表中看到新添加的ZjjbServer。在ZjjbServer名称上单击,继续进行配置。在计算机选项中,选择刚此配置的计算机(Machine),此应用系统中为: ZjjbMachine。点击【Save】按钮。提示“Settings updated successfully.”。点击“Server Start”选项卡:在“参数”一项中,输入: -Xms1024m点击【Save】按钮,保存更改。点击左上角的【Activate Changes】,保存配置并激活。点击,Domain Structure栏中的,“Server”链接,可以看到ZjjbServer处于UNKNOWN状态,部署于ZjjbMachine计算机,并监听8090端口。1.1.6 配置数据源(Data Source)点击“Domain Structure”栏中,“Services”前的“+”号以展开树。在“服务”下,点击“JDBC”前的“+”号,点击“Data Sources”链接,进入数据源配置界面。点击左上角的【Lock&Edit】按钮,进入编辑模式:点击【New】按钮:在“名称”中,输入 Xnb JDBC Data Source在“JNDI名称”中,输入jdbc.zjjb在“数据库类型”中,选择 Oracle在“数据库驱动程序”中,选择 Oracles Driver (Thin) Version 9.0.1,9.2.0,10点击【Next】继续配置。在这一页中,不做修改,保持默认值,点击【Next】。在这一页中,根据实际填入数据库连接相关配置信息。在“数据库名称”中,填入数据库的服务名。在“主机名”中,填入数据库的主机名或者IP地址。在“端口”中,填入数据库的连接端口。在“数据库用户名”中,填入此数据源登录数据库的用户名。在“密码”和“确认密码”中,填入对应于用户名的密码。点击【Next】继续配置。在此页面中点击【Test Configuration】,对数据库连接进行测试。如果配置正确,则会提示“Connection test successed”。点击【Next】继续配置。选中ZjjbServer前的复选框,使此数据源部署到ZjjbServer上。点击【Finish】按钮。点击“Data Source”列表中的Xnb JDBC Data Source,进行进一步配置。点击“Connection Pool”选项卡:根据应用规模,修改“Intital Capacity”和“Maximum Capacity”,此例中,分别为5和20。点击【Save】按钮。点击左上角的【Activated Changes】按钮,保存并激活配置。1.1.7 启动ZjjbServer点击“Domain Structure”栏中,“Environment”前的“+”号以展开树。点击“Servers”连接。点击ZjjbServer连接,选择“Control”选项卡:在服务器列表中,选中ZjjbServer前的复选框。点击【Start】按钮:点击【Yes】按钮,确认启动服务器。提示“A request has been sent to the Node Manager to start the selected servers.。”服务器状况已经变为“STARTING”。经过一段时间,再刷新页面,直到服务器状态变为“Running”,显示“Status of Last Actoin”为“TASK COMPLETED”。在左侧的System Status栏中,可以看到有2个状态为“OK”的服务器:1.2 应用在weblogic上部署1.2.1 将WAR包上传至服务器可以通过FTP或者其他方式将WAR包上传至服务器,或者可以在管理控制台的部署界面上传(下文有述)。建议通过FTP上传,通过管理控制台上传可能速度较慢。1.2.2 登录管理控制台参考 1.1登录管理控制台(Admin Console)1.2.3 在管理控制台(Admin Console)中部署应用在“域结构”一栏中,点击“部署”链接:点击左上角的【Lock&Edit】按钮,进入编辑状态:点击【Install】按钮:定位上传的文件,并选择。你也可以通过 upload your file(s)链接,上传war文件。在上传完成后,会回到上一个界面。在上一个界面点击【Next】。选择“Install this deployment as an application”,点击【Next】。选择部署目标为ZjjbServer,在服务器列表中,选中ZjjbServer前的复选框。点击【Next】。保持此页配置不变,点击【Next】。点击【Finish】按钮,完成部署配置。点击左上角的【Activated Chanaged】,保存配置并激活。1.2.4 在管理控制台(Admin Console)启动应用在“Domain Structre”一栏中,点击“部署”链接。在部署列表中,选中gb应用前的复选框。点击【Start】按钮,选择【Servicing all request】。出现确认启动的页面:点击按钮【Yes】,确认启动此应用。提示“Start requests have been sent to the selected Deployments”,jb应用的状态已变为“Active”。状态变为“Active”时,应用即已经处于运行状态。应用部署完成。1.2.5 在管理控制台(Admin Console)更新应用WebLogic从版本9开始,支持热部署。因此,更新应用变得十分简单。但仍然也可以选择停止服务,删除再重新部署这样的部署方式。先对热部署方式作简单介绍:在“域结构”一栏中,点击“部署”链接。点击【Lock&Edit】按钮,进入编辑模式:在部署列表里,选中zjjb应用前的复选框。点击【update】按钮,此时应用仍然处于活动状态,出现以下界面:如果需要部署的WAR文件路径发生了变化,点击【ChangePath】按钮,重新选择新的路径。点击【Next】。确认各项数据,点击【Finish】。点击【Activate Changes】,将自动更新应用。如果热部署存在问题,建议先停止应用再部署,点击“Deployment”页面上的【Stope】按钮即可停止应用,部署方法与上面的热部署没有差别。如果还是存在问题,建议删除应用重新部署。在删除前,需要停止应用。然后点击【Delete】按钮并确认后,即可删除应用的部署。然后,重新部署应用。重新部署过程参考2.3在管理控制台(Admin Console)中部署应用。1.3 应用在Tomcat上的部署1.3.1 安装tomcat提供一个自带虚拟机的tomcat,安装只需要将该apache-tomcat-5.5.27拷贝到服务器某个目录下即可。其中2.3.2要设置的java虚拟机启动内存已经默认设置好,为set JAVA_OPTS=-Xms1024m Xmx2048m 默认端口为80 用户启动,请进入apache-tomcat-5.5.27/bin目录,启动startup.bat或者是cataline.bat run即可。注意以上只适用于windows平台,因为unix平台带的jdk与windows平台的是不同的。如果大家会常规的配置jdk和tomcat的方式可按照常规方式配置,提供的这个只是为了方便,将jdk整合在一起而已。1.3.2 配置tomcat java 虚拟机启动内存在catalina.bat最前面加入set JAVA_OPTS=-Xms128m -Xmx350m 如下图所示如果用startup.bat启动tomcat,OK设置生效。但是如果不是执行startup.bat启动tomcat而是利用windows的系统服务启动tomcat服务,上面的设置就不生效了,就是说set JAVA_OPTS=-Xms128m -Xmx350m 没起作用。windows服务执行的是bintomcat.exe.他读取注册表中的值,而不是catalina.bat的设置.解决办法:修改注册表HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationTomcat Service ManagerTomcat5ParametersJavaOptions原值为-Dcatalina.home=C:ApacheGroupTomcat 5.0-Djava.endorsed.dirs=C:ApacheGroupTomcat 5.0commonendorsed-Xrs加入 -Xms300m -Xmx350m 重起tomcat服务,设置生效建议部署时采用第一种启动方式。1.3.3 建立全局数据源a)在tomcat_home/conf/下,打开server.xml,找到 标签,在其中添加如下内容 其中maxldle、maxWait、maxActive的值根据应用需要进行设定。然后打开tomct_HOME/conf/下的context.xml文件,在其中添加如下内容如此配置之后,数据源即可使用。使用时要冠上全局jndi名,即java:comp/env/jdbc/zjjbb)或者通过登录管理控制台来建立数据源,在tomcat主页上点击TomcatAdministration,如下图所示点击后进入管理员登录界面,在此输入用户名/密码,进入管理控制台。如下图所示在左边点击Data Source,则会出现应用服务器DataSource列表,在此页面上可执行新建立数据源的操作。选择Data Source Action,在下拉列表中选择Create New DataSource,进入新建数据源页面,如下图所示:在上图中按照实际填入所需配置项,本应用系统中,实例填写如下JNDI Name : jdbc/zjjbData Source URL : jdbc:oracle:thin::1521:orclJDBC Driver Class : oracle.jdbc.driver.OracleDriverUser Name : zjjbuni2Password : zjjbuni2Max Active Connections :-1 (根据实际情况配置)Max Idle Connections : 1 (根据实际情况配置)Max Wait for Connection : 20 (根据实际情况配置)Validation Query : select 1 from dual配置项填写完毕后,点击save按钮保存配置,最后点击Commit Changes来提交所作的更改。如下图所示:通过以上步骤,则tomcat的全局数据源建立完毕,可以使用了。1.3.4 通过控制台部署启动tomcat,进入主页面,如下图所示:点击Tomcat Manager,输入管理员用户名/密码,进入管理页面,如下图所示:该页面上班部分显示了已经部署于该服务器上的应用,和其状态下面部分为Deploy,其中有两个选项,我们选择下面的那个WAR file to deploy,点击【浏览】,选择你要发布的war包,然后点击Deploy即可完成发布。发布完成后显示如图所示:该应用的Running 为false,表示没有运行,点击Commands中的Start按钮,运行该服务。1.3.5 直接拷贝部署直接将war包拷贝到tomcat目录下的wepapps目录下即可。1.4 应用在JBoss上的部署1.4.1 Jboss的安装提供一个自带虚拟机的JBoss,安装只需要将该jboss-4.2.2.GA拷贝到服务器某个目录下即可。注:目录中不能有中文。其中2.3.2要设置的java虚拟机启动内存已经默认设置好,为set JAVA_OPTS=-Xms1024m Xmx2048m 默认端口为80用户启动,请进入jboss-4.2.2.GA/bin目录,启动run.bat即可注意以上只适用于windows平台,因为unix平台带的jdk与windows平台的是不同的。如果大家会常规的配置jdk和JBoss的方式可按照常规方式配置,提供的这个只是为了方便,将jdk整合在一起而已。1.4.2 设置jboss java 虚拟机启动参数修改run.bat文件设置如下参数JAVA_OPTS=%JAVA_OPTS% -Xms1024m -Xmx2048m其中Xms表示初始内存,Xmx表示最大内存如图所示:如此修改之后运行run.bat即可启动。注意:在此如启动不成功,出现则说明内存不够用,可将JAVA_OPTS参数调小一些。注意,如此必须通过run.bat启动,否则修改参数不成功。1.4.3 配置数据源说明:jboss_home为JBoss的安装目录。1) 拷贝数据源模板文件从jboss_home/docs/examples/jca拷贝数据源模板到jboss_home/server/default/deploy目录下,要选择适合数据库的数据源。例如配置oracle的数据源,则其模板名称为oracle-ds.xml。2)配置模板文件中的的配置项。本应用的数据库支持是oracle,则应该配置oracle数据源,其配置文件如下: jdbc/zjjbjdbc:oracle:thin:58:1521:insigma oracle.jdbc.driver.OracleDriver ZJJBUNI2 zjjbuni2 org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter Oracle9i 20 50 5000 2 3)适配应用的jndi名称到jboss得数据源名称jboss绑定的jndi名为全局的jndi名,其名称为配
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外墙防水保修合同书
- 时间主题的课件
- 企业信用评级与授信咨询服务协议
- 产品推广代理合同协议
- 过春节的活动作文(8篇)
- 早期教育概论课件
- 《新编商务应用文写作》第一章 习题参考答案
- 水孩子读后感250字(9篇)
- 早教分离焦虑课件
- 2025年瑞典语等级考试B1试卷:2025秋季学期词汇拓展
- 《原生动物》课件
- 结构施工图审图要点
- 医务人员人文素养提升系列讲座
- 异常行为与动物保护
- 危险化学品的安全储存和使用
- 精神障碍社区康复服务 基本情况登记表(模板)、精神障碍社区康复服务协议(模板)
- JCT2415-2017 用于陶瓷砖粘结层下的防水涂膜
- 2023施工技术交底编制与管理标准培训
- 一种新型离心擒纵式速度稳定机构的制作方法
- 物业管理考核细则-
- GB/T 3683-2023橡胶软管及软管组合件油基或水基流体适用的钢丝编织增强液压型规范
评论
0/150
提交评论