安装准备检查安装环境准备安装程序准备WAS6.1升级包开始安装WAS启动安装程序可以通过安装向导台来安装,也可以直接执行was的安装程序来完成安装。如果。。。本文主要讲述通过WAS下的install安装程序来完成安装。在安装程序主目录下的WAS目录下有一个名为install的执行程序,执行该文件:./install,启动安装程序,开始安装。安装步骤:第一步:执行./install后,会弹出安装程序窗口,如下图:第二步:第三步:第四步:第五步:注意:选择安装ApplicationServer第六步:注意选择管理控制台的安全验证,并输入用户和口令第七步:第八步:安装WAS升级器进入升级器安装程序目录的子目录UpdateInstaller,执行install文件:./install执行./install后弹出安装程序窗口,如下:第一步:第二步:第三步:第四步:第五步:如果勾选了“启动补丁更新”,则会弹出补丁安装界面,见下一章节。安装升级包启动补丁安装程序,在升级器安装目录下,有一个update.sh文件,执行该文件,即可启动补丁安装程序,如下图所示:第一步:第二步:第三步:选择补丁包存放的位置,如下图第四步:第五步:第六步:配置服务器和应用环境注意:本章涉及的所有配置,最好都需要保存到Websphere的主配置文件中。一旦配置发生了改变后,会出现提示保存到主配置的信息,请一定要点击“保存“钮,否则修改会丢失。如下图所示:配置服务器参数需要虚拟机、web容器、线程等作设置,见下述章节描述。配置虚拟机参数在虚拟机中增加参数,以支持中文环境,如中文的属性文件、中文日志等。有两种方式,可以任选一种:(一)在虚拟机的“通用JVM参数”中增加如下图所示,增加“-Dfile.encoding=GBK-Ddefault.client.encoding=GBK-Dfile.encoding=GBK–Duser.language=zh–Duser.region=CN-Ddrools.compiler=JANINO”六个参数。(二)在虚拟机的定制属性中增加参数如下图所示,增加六个参数:将inforFlow和InforReport验证的包,添加到虚拟机的类路径中:如下图所示:注意:需要将verifycode.jar放到服务器的一个目录下,并将路径配置到上图所示的类路径框中。配置web容器参数在web容器的定制属性中增加一个属性:com.ibm.ws.webcontainer.invokefilterscompatibility,值为:true。设置线程数调整服务器线程池中WebContainer线程的大小,将最大值调整到80,如下图所示:添加数据源添加数据源包括如下步骤:先配置环境变量,将DB2驱动程序目录配置好;然后,添加jdbc驱动程序;再添加安全用户(用于连接数据库);最后添加应用程序使用的数据源。详细的过程,请参看一下子章节。配置环境变量在/环境/WebSphere变量,将下图中表红颜色的变量的值配置上。这两个变量代表DB2驱动程序包存放的目录。注意:必须将DB2的驱动程序包放到配置的目录下,否则服务器会找不到该驱动程序。添加jdbc驱动程序在资源/JDBC/下,选择JDBC提供程序,右边窗口中会显示JDBC提供程序界面,请遵照如下步骤来执行:(一)点击“新建“按钮,开始增加JDBC提供程序注意:需要选择作用域,作用的范围至少是要使用该JDBC提供程序的Server(二)选择数据库类型,如下图所示注意:数据库类型选择DB2,提供程序类型选择:DB2UniversalJDBCDriverProfider。点击“下一步“进入DB2驱动程序配置页面,见第(三)步。(三)配置DB2驱动程序,如下图:注意:请确保环境变量:DB2UNIVERSAL_JDBC_DRIVER_PATH、UNIVERSAL_JDBC_DRIVER_PATH在/环境/Websphere变量中已经配置,并且响应的驱动包已经放在该目录下。如果没有配置,可以等驱动程序添加完后,再去配置,配置过程见“配置环境变量“一节。点击“下一步“,进入JDBC提供程序配置汇总页面,见第(四)步。(四)配置汇总点击“完成“按钮,JDBC驱动程序添加完成。添加安全用户在“安全性/安全管理、应用程序和基础结构“下添加用于数据库连接的用户,请遵照如下步骤执行:(一)选择/安全性/安全管理、应用程序和基础结构,进入安全管理页面,如下图:(二)选择J2C认证,(三)在J2C认证页面,增加一个认证用户点击“新建“,进入添加界面,如下图:在页面中输入连接数据库的用户标识和密码,然后确定。注:别名可以随便取,可以跟用户标识不一致。添加数据源在“/资源/JDBC/数据源“下添加一个已用程序使用的数据源,操作步骤如下:(一)进入数据源管理页面,点击“新建“按钮开始新建数据源(二)输入JNDI名称和用于验证的用户注意:数据源名可以随便取,但JNDI名称一定要和信贷应用中使用的JNDI名称一致(jdbc/citybank),组件管理认证别名选择上一节中添加的安全用户。点击“下一步“,进入驱动程序选择页面(三)选择JDBC驱动程序注意:选择“选择现有的JDBC提供程序“项,然后在下拉框中选择上节添加的JDBC提供程序。点击“下一步“,进入数据库URL配置界面(四)配置数据库URL(五)数据源配置汇总点击“完成“按钮,数据源添加成功。配置JAAS登录验证在“/安全性/安全管理、应用程序和基础结构”页面中的“java认证和授权服务”下的“应用程序登录中”,配置JAAS登录验证信息。如下图所示,点击“应用程序登录中”进入登录验证配置界面(一)进入登录验证配置界面点击“新增”按钮,进入登录验证属性配置页面(二)配置一个RBAC验证项如上图所示,在别名中输入:com.cvicse.rbac.LoginModule,然后确定。(三)配置JAAS登录模块点击上图右边的“JAAS登录模块”,进入如下界面:点击“新建”按钮,新建一个验证模块,如下图所示:在模块类名中输入:com.cvicse.rbac.base.BaseUserPwdLoginModule,认证策略选择“必需的”,然后点击“确定”按钮。部署应用