存档

2009年4月28日 的存档

Websphere入门篇(三)-建立连接池

2009年4月28日 admin 没有评论

1        WebSphere配置

1.1      通过 http://hostname:9060/admin进入Websphere 管理控制台,并用管理员用户登录

1.2      设置Oracle驱动环境变量(针对Oracle数据库)

1.2.1   将oracle的java驱动ojdbc14.jar复制到…/WebSphere/AppServer/lib/ext目录中。

1.2.2   修改数据库驱动环境变量

Ø        进入”环境àWebSphere变量”

Ø        修改ORACLE JDBC DRIVER PATH,值为1.2.1节中ojdbc14.jar 所在的目录,使用绝对路径。

Ø        确定并保存

1.3      新建J2C认证数据

Ø        进入”安全性——安全管理、应用程序和基础结构—— Java 认证和授权服务(JAAS)——J2C认证数据”

Ø        新建一个认证数据条目

Ø        别名为:取一个容易记住的,假设为bm1

Ø        用户标识为:  数据库连接用户

Ø        密码为:  数据库连接密码

1.4      新建JDBC提供者

Ø        进入”资源——JDBC——JDBC提供程序”

Ø        选择合适的作用域,一般选择server1

Ø        新建JDBC提供程序

Ø        数据库类型为:oracle

Ø        提供者类型为:Oracle JDBC Driver

Ø        实施类型为:连接池数据源

Ø        名称为:oracle92

Ø        点击下一步

Ø        类路径为:${ORACLE JDBC DRIVER PATH}/ojdbc14.jar

Ø        下一步

Ø        完成并保存

1.5      新建数据源

Ø        进入”资源——JDBC——数据源”

Ø        选择合适的作用域,一般选择server1(根据你要发布的Server来)

Ø        新建数据源

Ø        名称为:随便起

Ø        JNDI名称为:jdbc/需要使用的jndi name

Ø        组件管理的认证别名为:hostnameNode01/ bm1(还记得之前建立的J2C别名么)

Ø        下一步

Ø        选择刚才建立的JDBC提供程序,

Ø        设置URL:jdbc:oracle:thin:@ip:1521:sid

Ø        下一步

Ø        确定并保存

Ø        选择刚刚建立的数据源,测试连接,看看是否正常

Websphere入门篇(二)-为WAS打上补丁

2009年4月28日 admin 没有评论

        上篇文章中安装了Websphere单机环境,那么接下来第一件事不是配置WAS,不是发布应用,而是要打上补丁(特别是新环境)。如果是老系统迁移的话,可以不用打最新的补丁,只要让现在的平台版本和之前运行正常平台版本一致即可,以免引入新的问题。

         首先去http://www-933.ibm.com/support/fixcentral/找到自己需要的补丁,Production Group为Websphere,Product为WAS,指定版本号和平台,搜索出Fixpack。

         这里以6.1.0.23: WebSphere Application Server V6.1 Fix Pack 23 for Windows为例讲述打补丁步骤。

         首先看到一个Update Installer 7.0 for WebSphere Software for Windows,这个是补丁升级程序,从6.1之后所有的补丁(包括7.0)都要考它来升级。安装CD2中会带有这个程序,但是那个版本太低对6.1.0.6之后的补丁无法直接使用。所以先要安装这个打补丁程序。

          Websphere的补丁有WAS—IHS—PlugIn和SDK,根据你的安装拓扑和需要可以分别打,但是一般全都保持一致的版本。下载的pak文件放到Update Installer安装后的maintenance目录下。

          之后运行update installer即可,选定安装补丁的目录:AppServer对应WAS补丁,Http目录对于ihs补丁,plugins目录对应plugins补丁。每次都会自动找到相应的两个pak文件(一个程序的,一个JDK的)。全部安装完,那就OK了,在bin目录下执行versioninfo看看吧。

          WAS6.0的时候打补丁没有那么方便,先要打6.0.2的补丁,顺序为WAS—IHS—PlugIn,然后再打6.0.2之后的小补丁,也是按照WAS—IHS—PlugIn的顺序来。而且那时候还没有UpdateInstaller,每个补丁都需要各自独立安装。不过你可以把对应的PAK文件找出来,拷贝到UpdateInstaller的maintenance下去,节省一点体力活。