• 1.81 MB
  • 26页

上海市金质工程标准化业务系统应用部署手册

  • 26页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'上海质监“金质工程”业务系统应用部署手册2009年3月 目录一、环境条件3二、部署应用3l安装应用3l启动应用10l卸载应用12三、部署数据库13l创建用户与表空间13四、配置数据源14l配置JDBC提供者14l配置数据源19l配置J2EE连接器体系结构(J2C)认证数据条目22五、调整应用配置文件24l总体说明24l相应文件具体配置24 一、环境条件应用服务器:webshpere6.0.1数据库:oracle9i应用程序:上海质监程序发布包二、部署应用l安装应用1、登录webshpere的管理控制台,进入安装应用的页面点击“安装”按钮。 2、出现上传应用页面选择“本地文件系统”点击“浏览”按钮,上传选定的应用war包。在“上下文根”输入上下文根。此处输入的上下文根就是通过url访问系统的http://192.168.196.10:9080/cas/jsp/login.jsp,蓝色字体部分。完成后点击下一步。 3、此页面是选择虚拟主机,选择缺省的虚拟主机即可。点击下一步。4、此处会出现警告,可以忽略,点击“继续”。 5、进入配置应用程序流程。在“应用程序名”处可随意输入,此应用程序名会在应用程序列表处出现。6、可以直接下一步 7、可以忽略直接下一步。8、点击“完成”就可是安装应用了。 9、安装过程会输出如下信息,稍等一会儿就会安装完成。点击“保存到主配置”,webshpere会对修改过的配置信息进行保存。 10、点击保存,对配置信息进行保存。保存成功之后,应用程序就发布完成了。 l启动应用11、返回最初的页面,就可以看到新发布的应用,应用程序名称是在第5步指定的。点击启动就可以启动应用了。绿色箭头说明应用正在运行状态;红色叉说明应用是停止状态。 l卸载应用12、如果想卸载应用,选中要卸载的应用,点击卸载按钮,确认卸载之后,就会出现下图页面。点击“保存”,应用就卸载掉了。 三、部署数据库l创建用户与表空间1、创建表空间,并将文件大小设置为1G。2、创建用户应用已经创建好的表空间。并赋予dba与connect的角色与sysdba与createsession的系统权限。 3、在dos中输入impusername/password@sidfile=d:shzj20070418.dmpfromuser=shzjtdtouser=suername其中username与password分别为用户的用户名与密码,sid为数据库服务名,这里假设把dmp文件放在d盘根目录下。四、配置数据源l配置JDBC提供者1、配置jdbc提供者。点击“资源”》》“jdbc提供者”就会看到jdbc提供者页面。点击“新建”,进入新建页面。如果有可以使用的jdbc提供者则不用新建。 2、进入新建页面之后,“选择数据库类型”为oracle,“选择提供这类型”为OracleJDBCDriver,选择实现类型为“连接池数据源”,点击下一步。 3、进入常规属性配置页面。“名称”可以根据实际情况填写;“类路径”要指定oracle数据库驱动包的地址;“实现类名”可以默认。点击应用之后,会提示如下信息。确认指定的jdbcjar包路径是否正确,并点击保存,返回jdbc提供者列表页面就会看到新建的jdbc提供者了 4、点击新建的jdbc提供者进入属性页面。点击“其他属性”中的“数据源”,进入数据源配置页面 l配置数据源5、在数据源列表页面,点击“新建”,进入新建页面。6、在常规属性页面,“名称”可以根据实际情况填写;JNDI名称格式如下:jdbc/xxxx,JNDI名称应该和应用的配置文件当中的jndi名称保持一致;组件管理的认证别名选择指定的数据库的用户名/密码;oracle数据源属性为连接的URL,格式如:jdbc:oracle:thin:@192.168.104.5:1521:shzj,配置完成之后点击“应用” 7、新建完数据源之后,就会在数据源列表里面看到新建的数据源。选中指定的数据源,点击“测试连接”。如果消息提示如下,则说明数据源配置成功,可以连接到数据库上。 l配置J2EE连接器体系结构(J2C)认证数据条目8、如果在第6步配置“组件管理的认证别名”的时候没有找到对应的数据库信息的时候,需要配置J2C认证数据条目。先保存当前配置,然后再次进入此页面,点击“相关项”中的“J2EE连接器体系结构认证数据条目”,进入条目列表 9、如果没有合适的用户标识,则点击“新建”按钮,进入新建页面。10、配置页面,“别名”可以根据实际情况填写,“用户标识/密码”为要连接的数据库的用户名/密码。点击“应用”进行保存。保存成功之后,就能够在“组件管理认证条目”里面使用此认证数据条目了。 五、调整应用配置文件l总体说明如果应用是未打包的,则可以在发布部署之前来检查调整这些配置文件。如果应用是完整war包发布的,则需要在发布部署之后来检查调整一下应用配置文件是否正确合适。webshpere部署之后的文件路径是:{webshpere的安装目录}AppServerprofilesshjzinstalledApps{节点名称}l相应文件具体配置jdbcSupport.xml文件位置:WEB-INFconf内容:jdbc/shzjtestfalse检查:1、此文件是应用的jdbc连接的配置文件,看看应用的数据源是否使用的jndi数据源。如果不是改为使用jndi数据源2、检查jndiName,是否与webshpere上配置的JNDI数据源一致,如果不一致,修改使之保持一致。log4j.properties文件位置:WEB-INFclasses内容:1、LOG_DIR=D:/log/shzj2、log4j.appender.A1=org.apache.log4j.RollingFileAppenderlog4j.appender.A1.File=${LOG_DIR}/trace.loglog4j.appender.A1.MaxFileSize=5000000log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=[%d{ISO8601}]%-5p%c%-x%X{user}%n%m%n检查:1、是否使用log4j全局变量LOG_DIR2、如果应用部署在AIX/UNIX系统上需要修改全局变量的日志路径为AIX下的路径格式3、检查日志的输出路径是否存在,如果不存在,则创建此路径。global.properties文件位置:内容:#####################文件上传的配置开始#####################upload.sizeMax=5Mupload.sizeThreadshold=512Kupload.tempDir=C:/temp检查:1、如果应用部署在AIX/UNIX系统上需要修改upload.tempDir路径为AIX下的路径格式2、检查日志的输出路径是否存在,如果不存在,则创建此路径。webshpere参数调整在控制台进入服务器》》应用程序服务器》》server1》》java和进程管理》》进程定义》》其他属性》》java虚拟机》》常规属性页面,设置初始堆大小为512,最大堆大小为768如图: '