vmware安装websphere 6.0 for linux

:目的:
远端服务器是linux OS,本地是windows OS,通过vmvare在服务器的linux操作系统上安装
多个操作系统,并且装的都是linux服务器版本。然后在每个linux上安装相应的软件,这里,
waslinux
上装的是websphere,oraclelinux上装的oracle 10g.且这两个子linux系统都
有固定IP,可以通过linux的一根网线访问其它机器,或被访问,它们在IP看起来象是独立于
linux
服务器的。
------------------------------------------------------------------------
:背景:
我的电脑:OSwindows  IP:172.18.13.57
服务器:OSred hat linux 3 IP172.18.13.100
waslinux
OSred hat linux 3 IP172.18.13.234
oraclelinux
OSred hat linux 3 IP172.18.13.200
------------------------------------------------------------------------
:工具:
vmware:linux
上装服务端,widouws上装客户端
linux
3个系统都装linux
ssh
:在装linux,waslinux,oraclelinux时,会提示安装该软件
x-win32
:在装linux,waslinux,oraclelinux时,会提示安装该软件
websphere 6.0 for linux
:装在waslinux
------------------------------------------------------------------------
:前期准备
1:
linux下装vmware服务端
2:
(以下步骤都是在windows下做的!)windows下安装vmware console
3:windows
下使用vmware连到服务器上安装linuxred hat linux3),名称是waslinux
 
要保证该linux支持sshx-win,linux上的waslinux,其实是一个vmware能识别的文件夹,
 
配置一下waslinuxIP172.18.13.234
 ifconfig eth0 172.18.13.234 netmask 255.255.255.0 up
 
但这只是暂时生效,重启配置将消失,要想配置,应该进入下面目录配置IP
 /etc/sysconfig/network-scripts/ifcfg-eth0
 
修改该文件:#vi /etc/sysconfig/network-scripts/ifcfg-eth0,a编辑如下:
 DEVICE=eth0  ##
网卡名      
 BOOTPROTO=static ##
网卡获取ip类型,dhcp   
 BROADCAST=172.18.13.255 ##
广播地址
 IPADDR=172.18.13.234     ##IP
地址
 NETMASK=255.255.255.0   ##IP
掩码
 NETWORK=172.18.13.0     ##
网络
 ONBOOT=yes              ##
系统启动时网卡状态
ESC,然后输入:w然后回车保存写入。ctr+z切换到命令行。
配置一下waslinux的网关:#vi /etc/sysconfig/network,a编辑如下:
NETWORKING=yes  ##
网络状态
HOSTNAME=waslinux ##
主机名  
GATEWAY=172.18.13.1 ##
网关设置
ESC,然后输入:w然后回车保存写入。ctr+z切换到命令行。
重启network使设置生效:/etc/init.d/network restart 或重启waslinux:#reboot
4
:同样的方法装ORACLE,名称是oraclelinux
5:
在服务器上linux上的websphere6.0安装文件包/home/soft/IBMWAS60forLinux.tar.gz
6:
使用SSH命令将linux上的websphere6.0安装文件压缩包拷贝到waslinux/home
 scp
root@172.18.13.100:/home/soft/IBMWAS60forLinux.tar.gz /home
 
然后会提示输入172.18.13.100的密码,输入后便进行拷贝工作
7:
waslinux/home下的安装文件包解压:
 tar  zxvf  /home/soft/IBMWAS60forLinux.tar.gz /home
------------------------------------------------------------------------
五:WebSphere6 for linux版远程安装部署手册
目录:
1.
名词术语解释 5
1.1
名词缩写: 5
1.2
格式使用约定: 5
2. WebSphereV6
安装部署 5
2.1
安装准备: 5
2.1.1 WebSphere6.0
一般安装的目录列表如下: 5
2.1.2
检查服务器端口 5
2.1.3
检查服务器操作系统版本 6
2.1.4
检查系统语言环境 6
2.1.5
设置系统X-win启动的环境变量 6
2.2
安装was6ND管理平台 6
2.2.1
安装前的安装盘配置 6
2.2.2
以下是安装步骤的介绍: 6
2.2.3
接受本软件的安装协议,点击下一步” 7
2.2.4
定制软件的安装目录: 8
2.2.5
选择安装的组件 8
2.2.6
显示安装信息 8
2.2.7
软件安装拷贝内容介绍 9
2.2.8
创建porfiles的启动安装信息,点击下一步 10
2.2.9
选择创建节点服务 10
2.2.10
设置管理概要表的名称 11
2.2.11
设置概要表的目录: 12
2.2.12
配置概要表的节点名、单元名和主机名: 12
2.2.13
设置概要(profiles)的端口 12
2.2.14
显示安装信息: 13
2.2.15
创建管理概要表完成,并启动was第一步控制台” 14
2.2.16
以上完成创建管理概要表的过程,现在开始创建应用概要表: 14
2.3
创建管理概要表 14
2.3.1
启动was6“第一步管理界面: 14
2.3.2
进入概要信息 15
2.3.3
创建应用概要表” 16
2.3.4
选择所创建应用概要表的安装目录: 16
2.3.5
修改概要表的节点和主机名 17
2.3.6
创建概要表完成 17
2.4
增加并启动节点: 18
2.5
wasV6的管理控制台中创建集群和应用服务器: 18
2.5.1
设置集群名称 18
2.5.2
置新增加集群中的应用服务器名称 19
2.5.3
完成增加集群和增加应用服务器的步骤 20
2.5.4
保存部署设置 20
2.5.5
请到集群拓扑中检查是否部署正确。此处应用为垂直克隆方式(单节点)的集群。 21
2.6 Http Server
安装步骤 21
2.6.1
开始安装 21
2.6.2
设置安装目录 22
2.6.3
选择典型安装: 22
2.6.4
提示是否继续安装插件,此处选择继续安装插件: 23
2.6.5
取消下面界面中的两个选项,这里不需要安装其他文档: 23
2.6.6
选择“IBM HTTP Server V6” 24
2.6.7
选择作为“Web Server machine”类型安装: 24
2.6.8
设置安装目录: 25
2.6.9
选择HTTP Server的配置文件(httpd.conf) 25
2.6.10
设置一个webserver的名称: 26
2.6.11
选择http server的标准配置文件plugin-cfg.xml 26
2.6.12
配置应用服务器的主机名或ip地址 26
2.6.13
IHS的安装 27
2.7 Websphere
的补丁包安装 27
3. WebSphereV6
水平(垂直)克隆配置 27
-------------------
内容:

1. 名词术语解释
1.1
名词缩写:
1
WAS IBM公司的应用服务器WebSphere Application Server的简称;
2
ND IBM公司的应用服务器WebSphere Application Server Network Deployment的简称;
3
IHS IBM公司的Web服务器IBM HttpServer的简称,其中IBM HttpServer包含在
 WebSphere Application Server
安装包中;
4
垂直克隆:即ND服务器上只存在一个WAS服务器实例,也就是只存在一个nodeagent服务,
 
但是在这个WAS实例上存在一个或多个应用服务器实例
5
水平克隆:即ND服务器上只存在多个WAS服务器实例,也就是存在一个以上nodeagent服务,
 
同时在不同的WAS实例上存在一个或多个应用服务器实例
6
uip1 即应用服务器1,同时ND管理服务器也部署在uip1上;
7
uip2 即应用服务器2
1.2
格式使用约定:
 
粗体: 表示突出显示,需要重点关注的内容
 
***]:表示可视化操作中的选项
  [***]
表示命令操作或者其他可操作的内容
2. WebSphereV6
安装部署
2.1
安装准备:
2.1.1 WebSphere6.0
一般安装的目录列表如下:
 
变量 安装目录(仅适用于linux OS
 <WAS_HOME> /opt/IBM/WebSphere/AppServer/profiles/AppSrv WebSpher
应用服务器
 <WAS_ND_HOME> /opt/IBM/WebSphere/AppServer/profiles/Dmgr WebSpher
应用服务器网络部署
 <Plugin_HOME> /opt/IBM/WebSphere/Plugin Web
插件路径
 <IHS_HOME> /opt/IBMIHS HttpServer
路径
2.1.2
检查服务器端口
检查本机是否安装了端口为887988889060等端口的服务,即保证本机所用端口不和WebSphere的服务器端口冲突。
 #netstat  -an|grep 8879
nodeAgent管理端口)
 #netstat  -an|grep 8888
Websphere管理端口)
 #netstat  -an|grep 9060
WebSphere管理控制台端口)
 #netstat  -an|grep 80
(标准http端口)
 #netstat  -an|grep 9443
(标准https端口)
注意,WAS6.0默认的管理控制台的端口修改为9060,和was5.0.2不同
2.1.3
检查服务器操作系统版本
 
使用uname –a命令检查操作系统内核版本,WebSphere6.0.2网络部署版只能安装在 RedHat Linux AS3.0RedHat Linux AS4.0Solaris9Solaris10版本的操作系统上,
2.1.4
检查系统语言环境
 
websphere的使用过程中,需要查看系统的的启动停止运行等日志,所以需要系统支持中文环境。
 
使用set命令查看其中LANG变量的值是否是中文zh_CN类型的值,在linux操作系统中,如果系统默认为en_US,请修改/etc/sysconfig/i18n文件中的LANG变量值。
 
在安装的服务器中是需要支持中文环境的,但是在安装websphere安装过程中,一般采用英文安装环境,所以手动设置当前语言环境变量方法:
 #export LANG=en_US
2.1.5
设置系统X-win启动的环境变量
 
windows上装x-win32
 
新建sessionhost为:172.18.13.234login:root,commad默认就可以
 windows
端开启x-win32
 waslinux
端命令行输入:
 #export DISPLAY=172.13.18.57:0.0
 #xterm
 
以下是使用远程安装的方法:
 export DISPLAY=<windows
本机的ip>:0.0
 
例:export DISPLAY=172.13.18.57:0.0
 
如果是在服务器本机:
 export DISPLAY=<
服务器本机的ip>:0.0
 (IP
地址为客户机,需要在客户机上启动Xmanager或者Xwin32)
2.2
安装was6ND管理平台
2.2.1
安装前的安装盘配置
 
进入到was6的安装目录中,以下目录为安装的内容:
 WebSphere Application Server
/WAS/install
 IBM HTTP Server
/IHS/install
 
应用程序客户机:/AppClient/install
 Web
服务器插件:/plugin/install
 
在这里先安装WebSphere Application Server,所以进入到以下目录中安装。
 /IBMWAS60/WAS
 
执行./install就可以启动安装界面
2.2.2
以下是安装步骤的介绍:
 
安装was6中的WebSphere Application Server软件安装启动界面,点击下一步
2.2.3
接受本软件的安装协议,点击下一步
2.2.4
定制软件的安装目录:
2.2.5
选择安装的组件
 
在这里请去掉应用程序服务器样本的安装选项,并点击进入下一步
2.2.6
显示安装信息
 
点击下一步开始进入安装拷贝软件内容:
2.2.7
软件安装拷贝内容介绍
 
有提示是否继续安装“profiles”,即创建websphere概要表,此处为was6的新安装,
 
应选择启动概要表的创建,点击下一步
2.2.8
创建porfiles的启动安装信息,点击下一步
2.2.9
选择创建节点服务
 
作为节点的管理服务器,需要先建立“Dmgr”管理概要表,请选择第一个选项
 “
创建Deployment Manager 概要表,点击下一步:(此处的Dmgr相当于was5ND管理)
2.2.10
设置管理概要表的名称
 
此处使用的Dmgr,点击下一步
2.2.11
设置概要表的目录:
2.2.12
配置概要表的节点名、单元名和主机名:
2.2.13
设置概要(profiles)的端口
 
此处一般情况下使用默认配置:(如果增加多个,此处的端口会默认按照顺序递增。
 
另外如果该主机已经安装了其他应用软件,请检查是否已经有以下端口启动在该主机上面,
 
以免造成端口冲突使软件安装失败。)
2.2.14
显示安装信息:
2.2.15
创建管理概要表完成,并启动was第一步控制台
2.2.16
以上完成创建管理概要表的过程,现在开始创建应用概要表:
2.3
创建管理概要表
2.3.1
启动was6“第一步管理界面:
 /opt/IBM/WebSphere/AppServer/firststeps/firststeps.sh
启动第一步
2.3.2
进入概要信息
2.3.3
创建应用概要表
 
选择概要表类型请选择第二个应用程序概要表
2.3.4
选择所创建应用概要表的安装目录:
2.3.5
修改概要表的节点和主机名
2.3.6
创建概要表完成
 
以上完成安装was6中的WebSphere Application Server安装
2.4
增加并启动节点:
 
在创建完DmgrAppServ后,需要将AppServ的节点键入导Dmgr中。
 
再加入节点前,应该先检查ND服务是否,即启动:startManager.sh
 
进入目录:/opt/WebSphere/AppServer/profiles/Dmgr/bin下面:
 
执行#./startManager.sh
 
检查Dmgr服务启动后,进入以下目录:
 /opt/WebSphere6/AppServer/profiles/AppSrv/bin
 #./addNode.sh localhost 8879  
 
(注:此处的localhost就是本机,因为当前ND管理服务就安装在本机,
     
如果是安装在其他机器上面,请使用主机名或ip。)
 
节点增加后,可以到管理控制台上面检查节点是否增加正确。
----------------------------------
2.5
wasV6的管理控制台中创建集群和应用服务器:
2.5.1
设置集群名称
 
在管理控制台里选择服务器-->“集群,再点击新建集群,并输入新增加的集群名:
2.5.2
置新增加集群中的应用服务器名称
 
设置新增加集群中的应用服务器名称和选择该应用服务器所在的节点名,
 
设置后点击应用将新增加的应用服务器加入到节点中,可以重复增加多个应用server
2.5.3
完成增加集群和增加应用服务器的步骤
2.5.4
保存部署设置
2.5.5
请到集群拓扑中检查是否部署正确。此处应用为垂直克隆方式(单节点)的集群。
-----------------------------------
2.6 Http Server
安装步骤
2.6.1
开始安装
 
进入到was6安装包中的IHS目录,直接执行install文件开始安装http server服务。
2.6.2
设置安装目录
2.6.3
选择典型安装:
2.6.4
提示是否继续安装插件,此处选择继续安装插件:
2.6.5
取消下面界面中的两个选项,这里不需要安装其他文档:
2.6.6
选择“IBM HTTP Server V6”
2.6.7
选择作为“Web Server machine”类型安装:
2.6.8
设置安装目录:
2.6.9
选择HTTP Server的配置文件(httpd.conf)
2.6.10
设置一个webserver的名称:
2.6.11
选择http server的标准配置文件plugin-cfg.xml
2.6.12
配置应用服务器的主机名或ip地址
 
此处建议配置系统中hosts的相关主机名
2.6.13
完成IHS的安装
2.6.14
配制webserver
 
/opt/IBM/WebSphere/Plugins/bin目录下面,
 
复制webserver的配置脚本到应用服务器目录下面:
 cp configurewebserver1.sh /opt/IBM/WebSphere/AppServer/bin/
 
执行./configurewebserver1.sh进行webserver的配置
 
配置完成以后需要,重新启动nodeAgent使管理控制台生效。
2.7 Websphere
的补丁包安装
 
补丁包的安装和WAS5.0.2完全相同,需要先设置JAVA_HOMEWAS_HOME
 export JAVA_HOME=/opt/WebSphere/AppServer/java/
 export WAS_HOME=/opt/WebSphere
  linux
操作系统下需要安装如下的补丁:
 6.0.2-WS-WASIHS-LinuxX32-FP0000003.tar
 6.0.2-WS-WAS-LinuxX32-FP0000005.tar
 6.0.2-WS-WASPlugIn-LinuxX32-FP0000005.tar
 6.0-WS-WASIHS-LinuxX32-RP0000002.zip
 6.0-WS-WAS-LinuxX32-RP0000002.zip
 6.0-WS-WASPlugIn-LinuxX32-RP0000002.zip
 Solaris
下的补丁文件也相同,需要分别进行安装。
3. WebSphereV6
水平(垂直)克隆配置
 
配置的过程和WebSphereV5.0.2基本相同不再详述。
------------------------------------------------------------------------
:WebSphere中配置数据库连接:

一:需要的软件
 
操作系统:RedHat3(环境变量LANGLC_ALL必须设置为“zh_CN.GB2312”
 
数据库: Oracle10G
 
应用服务器:WebSphere6
 
浏览器:IE5.5或者以上
二:数据库的配置
1.
建表
1.1.
本地windows安装oracle 管理端。连接200.根据Oracle帮助,构建数据库和数据库用户。
1.2.
打开Oracle SQL Plus worksheet,登录数据库(172.18.13.200
1.3.
.sql文件中拷贝建表语句到SQLPlusworksheet的输入框中
1.4.
执行sql
2.
导入初始化数据
2.1.
打开Oracle SQL Plus worksheet,登录数据库
2.2.
sql/oracle/oracle_init.sql 文件中拷贝初始化数据到SQLPlusworksheet的输入框中
2.3.
执行sql
3.
拷贝驱动程序
3.1.
Oracle(IP200)的安装目录下的/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib
 
目录中拷贝(cp)classes12.zipWebSphere服务器的(234)/opt/wiscom/oracle/目录下。
 
(注:如果目录不存在,请创建目录)
 
使用vmware console进入waslinux:
 #mkdir wiscom
 #cd wiscom
 #mkdir oracle
 #cd /
 #scp
root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/classes12.zip /opt/wiscom/oracle/
 #scp
root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/ojdbc14.jar /opt/wiscom/oracle/
3.2.
Oracle的安装目录下的jdbc/lib目录中拷贝classes12.zipWebSphere服务器(234)
 
/opt/IBM/WebSphere/AppServer/lib(注:/opt/WebSphere/AppServerWebSphere
 
的安装目录,如果不是该目录,请于管理员联系,获取正确的WebSphere安装目录信息)目录下。
 #cd /
 #scp
root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/classes12.zip /opt/IBM/WebSphere/AppServer/lib/
 #scp
root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/ojdbc14.jar /opt/IBM/WebSphere/AppServer/lib/
3.3.
重新启动WebShpere
3.4.
重新启动manager/opt/IBM/WebSphere/AppServer/profiles/Dmgr/bin下的
 ./startManager.sh
4.
配置数据源
4.1.
登录WebSphereWeb管理工具控制台。
 
(注:一般的WebSphere管理控制台地址为:http://172.18.13.234:9060,用户名:admin
 
如果不是或者没有用户名、密码,请联系WebSphere管理人员,获取地址、端口、用户名、密码)
4.2.
打开左侧"资源"菜单
4.3.
点击“JDBC提供程序
4.4.
右侧出现“JDBC提供程序的管理界面
4.5.
点击新建
4.6.
JDBC提供程序的下拉列表中选择(Oracle JDBC Driver)
4.7.
点击"下一步"
4.8.
修改名称为“Oracle JDBC Driver for cmstar”
   
类路径为:“/opt/wiscom/oracle/classes12.zip”
4.9.
点击应用
4.10.
点击数据源,建立基于该驱动程序的数据源
4.11.
点击新建
4.12.
修改名称为“cmstar_datasource”JNDI名为“jdbc/portal”
 
描述为“JDBC Datasource for cmstar”
4.13.
点击应用
4.14.
点击定制属性
4.15.
点击“URL”,修改RUL属性
4.16.
修改为:jdbc:oracle:thin:@数据库ip地址:1521:数据库名
4.17.
点击确定,保存配置
4.18.
点击“cmstar_datasource”,返回数据源配置
4.19.
点击“J2C认证数据条目,配置数据库用户名、密码
4.20.
点击新建,建立新的认证条目
4.21.
修改别名为:cmstar
 
用户标识中输入数据库用户名、密码中输入数据库的密码
4.22.
点击确定
4.23.
点击页面最上面的保存连接
4.24.
点击保存,保存刚才所有的配置
4.25.
点击左侧资源>“JDBC提供程序,可以看到我们的驱动程序已经配置完毕,
 
下面还需要配置数据源和认证条目关联
4.26.
点击上图中的“Oracle JDBC Driver for cmstar”
4.27.
点击数据源
4.28.
点击“cmstar_datasource”
4.29.
选择组件受管认证别名为:*****/cmstar容器受管的认证别买为:*****/cmstar
4.30.
点击确定
4.31.
点击页面最上面的保存,保存刚才的设置。
4.32.
点击保存
4.33.
选择资源>“JDBC提供程序>“Oracle JDBC Driver for cmstar ”>“数据源
4.34.
选中“cmstar_datasource”,点击测试连接
4.35.
如果连接测试成功,将会出现成功提示消息,如果出错,请根据错误提示修改刚才的配置,
  
注:如果连接测试不成功,可能的出错情况有:
a.
驱动程序拷贝出错,系统找不到驱动程序,请拷贝classes12.zip/opt/WebSphere/AppServer/lib目录下。
b.
错用Oracle for jdk1.4的驱动程序,websphere 6使用的是jdk1.4,所以驱动程序只能使用classes12.zip
c.
数据的连接地址出错
d.
数据库的用户名密码错误
------------------------------------------------------------------------
:WebSphere中部署war包:
事先确保开启Manager和节点:
开启Manager:
#cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr/bin
#./startManager.sh
开启节点:
#cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv/bin
#./startNode.sh
关闭防火墙:
#service ipchains stop
1.
登录WebSphere管理控制台
2.
在左侧选择应用程序>“安装新的应用程序
3.
点击安装
4.
在本地路径中选择“portal.war”上下文根填入“/”
 
注:如果上下文根“/”已经被使用,请删除占用该上下文根的应用,
 
因为cmstar必须使用“/”上下文根,不然不能够安装CMStar
5.
点击上图中的下一步
6.
覆盖选项中选择覆盖现有绑定虚拟主机选项中选择“Web模块的缺省虚拟主机名
 
并填入你的域名:如:portal.wxz.com.cn
7.
点击上图中的下一步
8.
点击继续
9.
点击下一步
10.
选中“portal.war”,在指定现有资源JNDI名称中选择“*****:jdbc/portal”,点击应用
11.
这时在“JNDI名称中将会显示“jndi/portal”
12.
点击上图中的下一步
13.
点击下一步
14.
点击下一步
15.
点击完成
16.
点击保存到主配置
17.
点击保存
.war
包在WebShpere中的安装完毕。
------------------------------------------------------------------------
:WebService的安装
1:
进入WebSphere后台管理页面:http://yourhost:9060/admin,进入后点击"应用程序"->
 "
企业应用程序",选择"安装"
2.
设置好上传的路径,同时设定上下文根,如本例中设置为/webservice
 
最终显示就是http://yourhost:9060/webservice
3.
然后一直点击下一步,最后出现完成按纽,点击该按纽,出现成功界面。点击保存主配置的链接,
4.
至此,本WebService部署完毕。进入企业应用程序,选择webservice_war
 
点击启动按纽启动WebService即可启动。
5.
最后在浏览器中输入http://yourhost:9060/webservice/ 来进行访问。
------------------------------------------------------------------------
:启动应用程序
1.
登陆WebSphere的管理控制台
2.
选择应用程序-》企业应用程序
3.
选中“portal_war”,点击启动
4.
启动成功应该看到如下画面,如果有出错消息,请根据错误提示修改相关配置
5.
至此,CMStar已经全部部署完毕。
 
注:可能存在的问题
 1.
数据源需要确认配置正确,并通过连接测试
 2.
上下文根不能使用已经在使用的上下文根
------------------------------------------------------------------------
另:在WebSphere中配置数据库连(另一个例子):
一、系统准备
1.
在相应的数据库中建立本文用到的表
 create table TEST(C1 CHAR(10) )insert into TEST values('FromTest')
2.
准备环境变量,此部分往往会被初学者忽略。
 
点击管理WebSphere变量ORACLE_JDBC_DRIVER_PATH的值输入操作系统中
 jar
文件(classes12.jar)的位置。确认后,界面最上方,点击保存
 
会再提示保存还是放弃,再选保存
 
为方便起见,本文中,SQL Serverjar文件(msbase.jarmssqlserver.jar
 msutil.jar
)、Sybasejar文件(jconn2.jar)、mySQLjar文件
 
mysql-connector-java-3.1.10-bin.jar)都放在同一目录
 
(如:C:/oracle/ora92/jdbc/lib)。
3.
本文中的所有例子测试均通过,环境:Windows2003WebShpere5.1ORACLE9I
 SQL Server 2000
SYBASE12.5MySQL5.0
二、OracleSQL ServerSybaseMySQL数据库连接池在WebSphere中的详细配置步骤
(一)、Oracle连接池的配置
1.
进入管理控制台(http://localhost:9060/admin/
2.
选择:资源->JDBC提供程序,点击新建,建立JDBC提供程序。
 
点击应用后,类路径中,输入“${ORACLE_JDBC_DRIVER_PATH}/classes12.jar”,再点击应用
3.
定义数据源
 
点击界面中数据源后再点击新建,建立数据源。
 JNDI
取名ORACLE_JNDI,点击应用
4.
界面上点击定制属性,定义连接池的JDBC DriverURL、用户名和口令等信息。
 
点击“URL”,URL的值输入:jdbc:oracle:thin:@localhost:1521:MYHORA
 
其中,localhost可以为ORACLEIP地址,MYHORAORACLE的服务名称。
 
点击确定保存配置。
 
同样的方法输入:
 driverType
的值oracle.jdbc.driver.OracleDriver
 databasename
的值MYHORA
 servername
的值localhost
 preTestSQLString
的值为SELECT COUNT(1) FROM TEST
 
其余的取默认值。
5.
本部分比较关键,是初学着比较困惑的地方。
 
我们看到,界面上并没有输入用户名、口令的地方,而没有用户名称、口令是无法连接数据库的。
 
定制属性中点击新建名称中输入user中输入数据库的用户名称,如:study,点击确定
 
定制属性中点击新建名称中输入password中输入数据库的口令,如:study,点击确定
 
我们看到,定制属性中多了两个我们自定义的属性userpassword
6.
保存配置,在定制属性界面的最上方点击保存
7.
测试连接
系统提示:成功信息,表明,连接池配置成功。
连接池配置成功后,WebSphere需要重新启动。
(二)、SQL server连接池的配置
SQL Server
连接池的配置步骤同Oracle,具体的参数值:
JDBC
提供程序:下拉选择Microsoft JDBC driver for MSSQLServer 2000
Sybase
连接池的配置步骤也同Oracle,具体的参数值:
常规属性中的名称:Microsoft JDBC driver for MSSQLServer 2000
常规属性中的描述:Microsoft JDBC driver for MSSQLServer 2000
常规属性中的类路径:
${ORACLE_JDBC_DRIVER_PATH}/msbase.jar
${ORACLE_JDBC_DRIVER_PATH}/mssqlserver.jar
${ORACLE_JDBC_DRIVER_PATH}/msutil.jar
常规属性中的实现类名:默认
数据源中的名称:SQLSERVER_JNDI
数据源中的JNDISQLSERVER_JNDI
定制属性中的databaseName:数据库名称
定制属性中的serverNameSybase数据库服务器的名称或IP
定制属性中的portNumber:端口号
定制属性中的preTestSQLStringSELECT COUNT(1) FROM TEST
Oracle,手工新建”userpassword属性,值为数据库的用户名和口令,该用户的缺省数据库必须为databaseName的值。
其他默认。
(三)、Sybase连接池的配置
JDBC
提供程序:下拉选择Sybase JDBC Driver
Sybase
连接池的配置步骤也同Oracle,具体的参数值:
常规属性中的名称:SYBASE JDBC Driver
常规属性中的描述:SYBASE JDBC Driver
常规属性中的类路径:${ORACLE_JDBC_DRIVER_PATH}/jconn2.jar
常规属性中的实现类名:默认
数据源中的名称:SYBASE_JNDI
数据源中的JNDISYBASE_JNDI
定制属性中的databaseName:数据库名称
定制属性中的serverNameSybase数据库服务器的名称或IP
定制属性中的portNumber:端口号
定制属性中的preTestSQLStringSELECT COUNT(1) FROM TEST
Oracle,手工新建”userpassword属性,值为数据库的用户名和口令,该用户的缺省数据库必须为databaseName的值。
其他默认。
(四)、MySQL连接池的配置
MySQL
连接池的配置步骤同Oracle稍有不同,JDBC 提供程序中并没有MySQL中的选项,选Oracle JDBC Driver就可以,实际运行中,WebSphere是以设置的参数为准的。
具体的参数值:
常规属性中的名称:MySQL JDBC Driver
常规属性中的描述:MySQL JDBC Driver
常规属性中的类路径:${ORACLE_JDBC_DRIVER_PATH}/mysql-connector-java-3.1.10-bin.jar
常规属性中的实现类名:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
数据源中的名称:MYSQL_JNDI
数据源中的JNDIMYSQL_JNDI

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值