websphere7.0中配置oracle数据源及部署
WebSphere7部署、调试和调优
WebSphere 7.0 使用作者:李琳目录1 部署应用 (2)1.1 数据源配置 (2)1.1.1 配置JDBC提供程序 (2)1.1.2 配置JNDI数据源 (2)1.1.3 安全配置 (3)1.2 部署应用程序 (3)1.3 配置热部署(动态加载) (4)1.3.1 更新程序的动态加载 (4)1.3.2 服务器加载策略 (4)1.3.3 JSP加载策略 (4)2 在WebSphere7上调试应用程序 (5)2.1 设置Websphere为调试状态 (5)2.2 部署应用程序 (5)2.3 MyEclipse/Eclipse配置 (5)2.3.1 配置远程跟踪 (5)2.3.2 配置部署目录 (6)2.3.3 调试 (7)3 性能监视 (8)3.1 PMI设置 (8)3.2 TPV监控 (8)4 JVM的参数调节和监控 (9)4.1 JVM的参数调节 (9)4.2 JVM的运行监控 (10)5 线程池 (10)5.1 IBM HTTP Server (10)5.2 Web容器线程池 (11)5.2.1 Web容器线程池参数 (11)5.2.2 Web容器线程池监控 (11)5.3 数据库连接池的参数调节和监控 (11)5.3.1 数据库连接池的参数调节 (11)5.3.2 数据库连接池的运行监控 (12)6 设置Servlet高速缓存 (12)7 Web响应监控 (13)1部署应用1.1数据源配置数据源配置分为三步:1)配置JDBC提供程序2)配置JNDI数据源3)安全配置1.1.1配置JDBC提供程序配置JDBC提供程序,需要相应的JDBC驱动软件包。
如Oracle是ojdbc6.jar。
1)进入资源/JDBC/JDBC提供程序。
2)选择作用域3)选择新建一个提供程序。
4)选择正确的数据库类型Oracle。
5)选择提供程序类型为Oracle JDBC Driver。
6)选择实现类型为连接池数据源。
websphere应用服务器部署
一、应用程序环境部署1、首先安装websphere部署环境,打开文件夹W AS V5.1 for Win 2000 2003\win(提供),双击install.exe进行安装。
图1点击下一步,并在下一步中接受许可证协议中的全部条款,并继续下一步。
然后选择安装类型,选择定制安装,并选择下一步。
图2然后在定制安装中将嵌入式消息传递前面的勾去掉,然后点击下一步。
图3然后选择安装路径,点击下一步,出现节点名,继续点击下一步,此时要求输入用户标识的密码,密码就是操作系统本身的密码。
图4然后默认安装一直到安装完毕。
2、应用程序的部署安装完websphere后,首先将服务中三个服务启动并设置成自动,然后在ie浏览器中打开管理控制台http://localhost:9090/admin注意:localhost是在服务器本地登陆时的地址,如果需要在远程登陆管理控制台的话,需要将localhost改成服务器的ip 地址。
图5输入一个任意用户标识后,点击确定进入管理控制台。
图6进入管理控制台后,选择应用程序—安装新的应用程序来进行新应用程序的部署,选择应用程序—企业应用程序进行已安装应用程序的“启动、停止、卸载”等功能。
图7(1)、我们先来看安装新的应用程序,在安装新的应用程序中,在本地路径中选择好我们提供的.war文件,并在上下文根中写如文根信息:如“/tax_service”,文根其实就是程序访问时跟在ip地址后面的部分,如:http://135.56.88.195/tax_service ,其中/tax_service 就是文根。
填写好文根后,点击下一步,在第2步中需要填写JNDI,一般是和应用绑定名称相同。
然后点击下一步直到完成。
(2)、在资源—JDBC提供程序中新建一个jdbc提供程序,图8图9在JDBC 提供程序中选择“”,点击确定。
此处填写类路径图10:在上图的类路径中填写类文件的路径(类文件我们提供),如Array图11填写完成后点击确定。
WebSphere7.0安装及部署手册
WebSphere7.0安装部署手册目录1 安装说明 (3)2 安装WebSphere (3)3 测试WebSphere (12)3.1 访问自带测试页面验证 (12)4 部署应用程序 (12)4.1 拷贝数据库驱动 (12)4.2 设置Web Sphere变量 (13)4.3 新建JDBC提供程序 (14)4.4 新建数据源 (17)4.5 新建应用程序 (27)5 卸载WebSphere (35)5.1 停止服务 (35)5.2 卸载 (36)1 安装说明本手册适合WebSphere7.0的安装和卸载。
<WAS_HOME>表示:C:\Program Files\IBM\WebSphere\AppServer2 安装WebSphere1、安装插入安装光盘会自动进入安装欢迎界面,若是安装文件请双击install.exe运行安装程序,选择“安装WebSphere Application Server”,启动WebSphere Application Server - Express 安装向导。
根据安装向导的指示安装WebSphere。
在欢迎界面点击[下一步]:接受协议并点击[下一步]:确认通过安装WebSphere的必要检测,然后点击[下一步]:如果需要安装示例程序则选中“安装样本应用程序”的复选框,点击[下一步]:输入WebSphere的安装目录,点击[下一步]:选择应用程序服务器环境,然后点击[下一步]:输入管理控制台的用户名和密码,点击[下一步]:该用户名和密码用于登录控制台以及停止WebSphere服务。
确认安装信息无误后,点击[下一步]开始安装:安装成功,点击[完成]默认情况下,安装完成后会自动创建默认的概要文件AppSrv01(<W AS_HOME>/profiles/AppSrv01):安装成功后,从开始菜单进入“第一步”点击[安装验证],等待完成验证验证完成,关闭窗口验证完成后,服务器已经启动,这里可以直接进入管理控制台。
【VIP专享】websphere7.0中配置oracle数据源及部署
人体检测应用发布过程1、准备a)复制应用包、数据库连接文件ojdbc6.jar(不同WAS版本需要文件不同这里以WAS7为例)到应用服务器b)开发人员提供xml文件一份(用于配制数据源,J2C认证别名用)2、配置J2C认证别名a)登陆WAS控制台,“安全性”——“全局安全性”——在右边找到“Java认证和授权服务”——点击“J2C认证数据”b)选择“新建”,输入“别名”、“用户标识”和“密码”(用户标识就是软件用于连接数据库的用户名根据xml文件进行配置,别名可以和用户标识相同),点击应用,保存(xml文件里面有几个用于连接数据库的用户名就新建几个)3、新建JDBC提供程序a)“资源”——“JDBC”——“JDBC提供程序”,选择作用域并新建b)选择数据库类型和实现类型(数据类型根据使用数据库进行选择,实现类型选择连接池数据源),下一步c)配置数据库类路径(ojdbc6.jar存放位置,根据自己实际位置填写),下一步d)点击完成并保存,JDBC提供程序创建成功4、新建数据源,测试数据源连接a)“资源”——“JDBC”——“数据源”,选择作用域并点击“新建”b)输入数据源名称和JNDI名称(JNDI名称必须根据xml文件填写),下一步c)选择JDBC提供程序,由于前面创建了JDBC提供程序这里就选择现有的JDBC提供程序,下一步d)配置URL,选择数据存储器辅助控件类名(根据提供的xml文件配置URL地址,根据数据库版本选择辅助控件类名),下一步e)设置安全性别名,这里只需要选择组建管理的认证别名就行了(根据xml文件进行选择),下一步f)完成,点击“完成”并“保存”g)测试数据源连接一个数据源创建完成,如果有多个数据源,重复新建“数据源”的步骤要使创建的数据源生效,必须重新启动WAS,在测试数据源连接5、配置websphere变量值a)“环境”——“Websphere变量”,找到“ORACLE JDBC DRIVER PATH”,右键配置(在‘值’的位置输入ojdbc6.jar路径),应用并保存a)“应用程序”——“WebSphere企业应用程序”——“安装”b)选择要发布的应用程序包路径,下一步c)选择“详细”和“生成缺省绑定”,下一步d)点击“继续”e)下一步f)选中“集群和服务器”并勾选模块,点击应用,下一步g)下一步h)下一步i)下一步j)下一步k)下一步l)下一步m)下一步n)点击“完成”o)稍等一会,点击保存p)等待一会点击“确定”,应用发布成功,启动应用7、测试应用发布是否成功a)在IE地址栏输入应用地址(这里没有使用IHS所以加端口9080),回车b)能打开应用,证明发布成功(可以使用测试账号进行登录以检查应用是否正常)。
Websphere部署与配置手册
Websphere部署与配置手册1WEBSPHERE安装1、W ebSphere包括集群和单机两种方式,单机安装选择“./WAS/”;2、大部分安装过程都可按默认选择的,点“下一步”即可完成;主要需要修改的如下图,选择所需安装目录(没有特殊要求,按个人习惯选择)后,再下一步时选择“应用程序服务器”。
3、安装完成,建议进行第一次验证和启动,验证完毕建议将验证的所有配置拷贝下来;4、启动命令:D:\IBM\WebSphere\AppServer\bin> server1 (备注:默认为server1,根据安装具体情况修改)5、停止命令:D:\IBM\WebSphere\AppServer\bin> server16、控制台:,控制台可以对WebSphere进行所有的控制和配置2WEBSPHERE配置2.1数据源配置1、配置oracle驱动程序路径进入方式:环境——WebSphere变量,选择“ORACLE_JDBC_DRIVER_PATH”;输入所在的路径,如:D:\oracle\ora92\jdbc\lib;确认后保存到主配置;2、配置jdbc进入方式:资源——jdbc——jdbc提供程序作用域选择为需要使用此jdbc的节点点击“新建”按钮,步骤1按如下选择,之后下一步至完成即可;注意:oracle9i及10g一般用的驱动是;确认后保存到主配置;3、配置数据源进入方式:资源——jdbc——数据源作用域选择为需要使用此数据源的节点点击“新建”按钮,步骤1按下图填写,“数据源名”按个人习惯填写,“JNDI名称”填入项目对应JNDI名;步骤2:提供程序为先前配置的jdbc提供程序步骤3:URL根据实际情况填写,例如:jdbc:oracle:thin:@:1521:ora92;数据库的helper按默认选择即可;确认完成后保存到主配置;4、配置JAAS-J2C认证数据进入方式:资源——jdbc——数据源,点击上一步所配置的数据源进入配置页面点击“JAAS - J2C 认证数据”进入点击“新建”按钮,“别名”按个人习惯填写,“用户标识”为指定数据库的用户名,“密码”为指定用户的密码;确认完成后保存到主配置;重新执行本配置的第一步进入数据源配置页面,选择刚配置的认证名称,确定后保存到主配置;在数据源列表勾选中所配置的数据源,点击“测试连接”,根据页面上方的提示结果判断连接是否正常;2.2JVM参数配置进入方式:服务器——应用服务器——server1——java管理和进程——进程定义——java虚拟机设置内容:初始堆大小:256,最大堆大小:512通用JVM参数: =GBK =Zh =CN,这里主要是配置支持中文2.3安装应用程序进入方式:应用程序——企业应用程序默认上下文根”/”已有DefaultApplication在使用,与项目冲突,因此在安装系统程序前将系统自带的example全部卸载,勾选后点击“卸载”即可,然后保存到主配置;点击“安装”,选择项目war包或ear包所在位置,“上下文根”根据具体项目设置填写,综合运维支撑系统为“/”;之后继续点“下一步”执行直到“步骤 3: 将资源引用映射至资源”如下页面,选择“认证数据条目”,选择“JNDI”并勾选,点击“应用”,将将资源引用映射至资源;继续执行“下一步”操作,直至“完成”,然后保存到主配置;2.4启动应用程序进入企业应用程序,勾选指定项目,点击“启动”,看是否正常进入“已启动”状态;进入连接:,如能正常显示系统登陆界面,说明系统已部署成功。
Websphere的安装、部署项目和数据源的配置
con=ds.getConnection(); } else {
System.out.println("获取 JNDI 连接失败!!"); }
String sql="select * from scott.dept";
修改${SERVER_LOG_ROOT}/SystemOut.log 和${SERVER_LOG_ROOT}/SystemErr.log 为 console
五、在 Myeclipse 下集成 Websphere 服务器
Ø 版本:Eclipse 3.3, MyEclipse 6.0.0.M1 1. 启动 MyEclipse 进入 Windows – Preferences – Java – InstallJREs 添加 ibmjre 指向 D:\javatool\IBM\WebSphere\AppServer\java
13、安装程序“正在安装组件” 14、安装程序“正在运行配置命令”。
15、安装完成,单击“完成”按钮。
二、部署项目
要部署项目需要将项目打包成.war 文件
注: 完整路径:将要安装布署的应用程序位置(E:\workspace\JndiWeb\JndiWeb.war) 上下文根:站点目录 myweb 如:http://localhost:9080/myweb/
启用类重新装入
完成并发布让其启动 6. 打开浏览器浏览网页 7. 附加说明:在配置成功之后,删除第 3 步建立的项目发布,然后选择 Explored Archive
Websphere下oracle连接池的配置
Websphere下oracle连接池的配置一、websphere下创建oracle数据源1.启动websphere中所用概要文件的服务(此例中使用的概要文件为:AppSrv02;若已启动则不需此操作)2.进入AppSrv02的控制台3.在左侧导航栏中选择“环境》websphere变量”4.找到“ORACLE_JDBC_DRIVER_PATH ”,输入ORACLE_JDBC_DRIVER_PATH 的值,指定ORACLE 数据库驱动jar 包的位置,确定,保存。
5.在左侧导航栏选择:“资源->JDBC提供程序”,选择“作用域”后点击“新建”,建立JDBC提供程序。
6.选择“数据库类型”为“oracle”、“实施类型”为“连接池数据源”,点击“下一步”7.点击“下一步”8.点击“完成”,然后保存。
9.点击刚才新建的ORACLE JDBC DRIVER ,进入配置页面,点击右侧的“数据源”如下图:10.点击“新建”按钮,创建数据源。
11.在“创建数据源”页面中,输入“JNDI名称”,若没有“J2C认证”则要先创建“j2c认证别名”,若有则直接执行第13步操作。
12.点击“新建”按钮,输入内容后,点击”确定“、”保存“。
注:别名:任意名称即可;用户标识:输入数据库用户名即可密码:输入数据库密码即可13.输入“JNDI名称“、”J2C认证别名“,点击”下一步“14.在“URL“中输入连接数据库的字符串,并在”数据存储器helper类名“中选择”Oracle10g数据存储器helper“,然后点击”下一步“注:URL=“jdbc:oracle:thin:@192.168.1.16:1521:orcl“,其中192.168.1.16为服务器ip地址、orcl为数据库名称、1521为数据库端口号15.点击“完成“按钮,然后”保存“16.在页面中选中新建的数据源,然后点击“测试连接“17.然后在下图的头部显示测试结果18在java类中获取中获取连接的方法Context ctx=null;ctx=new InitialContext();DataSource ds=(DataSource)ctx.lookup("orc_paidui");conn=ds.getConnection();conn即为获取的数据库连接,orc_paidui为JNDI的名称。
websphere安装和部署过程
安装前的准备工作1、Oracle 10g必须事先已安装;2、服务器ip地址,数据库服务器的ip地址;3、sid:(数据库全局服务名);4、oracle 用户名和密码;5、准备classes12.jar文件(oracle数据库的jdbc驱动程序);6、应用程序的war压缩文件;7、websphere安装文件;一、安装WebSphere6.01.找到安装程序W AS6.0forwin2000/W AS/install.exe,开始安装。
2.按照提示的安装过程一步步安装。
二、配置websphere的变量1点击环境-- webSphere变量找到ORACLE_JDBC_DRIVER_PATH,修改变量的值为oracle 的jdbc驱动包(classes12.jar)目录的绝对路径。
比如d:\classes12.jar。
三、配置J2C 认证数据1、进入websphere管理端,安全性-》全局安全性-》认证-》J2C 认证数据,进入下面界面:输入别名:javaoa(自定义),用户标识:javaoauser(数据库用户名),密码:password四、配置jdbc连接池1、进入websphere管理端,资源-》JDBC 提供者-》新建,出现如下界面:在上图填写完毕后点击“确定”并保存,回到如下界面:点击下一步。
点击确定按钮后再点击保存按钮。
点击jdbc-oracle,再点击数据源,点新建进入以下页面步骤1至5直接点下一步。
以上过程需要点确定保存。
点击测试连接,如果连接成功会提示。
注意:每次操作结束后都要点确定和保存到配置,否则操作是无效的。
五、配置websphere应用程序1.安装新程序3.1进入websphere管理端,应用程序-》安装新的应用程序,进入下面界面:点击下一步进入以下界面点击一下步,在接下来的界面中再点继续进入以下界面点击企业应用程序进入以下界面:选中JA V AOA.war点击启动就可以启动程序了。
webSphere部署
13、直接下一步
14、选择要映射的server,因为只有一个server,所以,没有其他的选择,但还要点击一下“应用”,如果有多个server,则要选择server后再点击“应用”按钮。下一步
15、浏览目标资源JNDI名称 选择刚才配置的 JNDI名字 下一步
7、选择现有的JDBC提供程序 (刚才配置的 oracle jdbc driver) 点下一步
8、在URL 中填写jdbc:oracle:thin:@192.168.0.102:1521:heer(数据库名) 选择 数据库存储器helper类名 点下一步
9、点完成 保存到主配置 现在还没有设置数据库访问的用户名和密码 不能连接到数据库
10、点刚才新建的 数据源 点右边的 JAAS-J2C认证数据 新建 别名任意填写 用户标识和密码 分别是数据库用户名和密码 点应用,保存到主配置 。
11、点刚才新建的 数据源 在“组建受管认证别名”和“容器受管的认证别名”为刚才配置的J2C的认证数据条目。测试连接 通过
三、部署war应用
3、打开左边的“资源->JDBC提供程序”,选择右边的作用域为“服务器”。点新建 选择数据库类型 oracle 选择实施类型 连接池数据源 下一步。
4、在这里可以看到刚才设置的数据库类路径 直接点下一步
5、点完成 。最后一定要点 保存到主配置。jdbc提供程序 配置完成
二、配置数据源
6、配置数据源 首先选择作用域 服务器 点新建 填写数据源名和JNDI名称(可以随便填写)点下一步
16、选择一个虚拟主机 下一步
17、完成 websphere正在安装 应用 保存到主配置
WebSphere数据源配置
1.数据源配置登陆管理界面:http://192.168.239.188:9060/admin登陆进入1.1.配置数据源(英文版)1.1.1.ORACLE数据库配置1.1.1.1.配置JDBC提供程序1、点击资源>JDBC>JDBC提供程序2、进入JDBC提供程序配置见面,点击新建按钮,建立数据库驱动3、选择数据库类型、选择提供程序类型(选择ORACLE、Bybase IQ、MYSQL、SQLServer2000、SQLServer2005)、选择实现类型4、输入数据库驱动所在路径(当前路径是WAS所在服务器下的路径)1.1.1.2.J2C配置(JAVA安全认证和授权服务)1、安全行->全局安全性->JAVA认证和授权服务->J2C认证数据2、进入界面选择j2c配置3、点击新建按钮建立认证服务1.1.1.3.配置数据源选择驱动类型(选择ORACLE、DB2、Bybase IQ、MYSQL、SQLServer2000、SQLServer2005)输入数据库连接地址及数据库版本(选择ORACLE、DB2、Bybase IQ、MYSQL、SQLServer2000、SQLServer2005)1.1.1.4.连接池大小设置1.2.配置数据源(中文版) 1.2.1.Oracle数据库配置1.2.1.1.配置JDBC提供程序1、点击资源>JDBC>JDBC提供程序2、选择数据源驱动的作用域,点击新建按钮,建立数据库驱动3、选择数据库类型、选择提供程序类型(选择ORACLE、Bybase IQ、SQLServer、Informix、Derby)、选择实现类型4、输入数据库驱动所在路径(当前路径是WAS所在服务器下的路径)5、确认设置无误点击完成安装6、点击保存,保存当前配置保存成功后显示:7、检查驱动版本是否配置正确1.2.1.2.J2C配置(JAVA安全认证和授权服务)1、安全行->全局安全性->JAVA认证和授权服务->J2C认证数据2、进入界面选择j2c配置3、点击新建按钮建立认证服务4、进入配置界面配置信息5、保存配置1.2.1.3.配置数据源1、点击数据源配置2、选择数据源的作用域3、新建数据源4、配置JNDI5、选择驱动类型(选择自己刚才建立好的)6、输入数据库连接地址及数据库版本(jdbc:oracle:thin:@127.0.0.1:1521:orcl)7、设置数据源安全认证8、检查配送是否无误,并保存配置9、保存当前所有配置1.2.1.4.优化数据源1、连接池属性优化2、数据库SQL高速缓优化设置大小1.2.1.5.数据源配置验证1、测试成功2、测试失败测试时出错,下面错误表示数据库没有启动1.2.2.Db2数据库配置1.2.2.1.配置JDBC提供程序点击资源>JDBC>JDBC提供程序选择数据源驱动的作用域数据源作用域选择好后,点击新建按钮,建立数据库驱动选择数据库类型、选择提供程序类型、选择实现类型输入数据库驱动所在路径(当前路径是W AS所在服务器下的路径)确认设置无误点击完成安装点击保存,保存当前配置1.2.2.2.J2C配置(JAVA安全认证和授权服务)安全行->全局安全性->JA V A认证和授权服务->J2C认证数据进入界面选择j2c配置点击新建按钮建立认证服务保存配置1.2.2.3.配置数据源选择数据源的作用域新建数据源配置JNDI选择驱动类型(选择自己刚才建立好的)输入数据库连接地址及数据库版本(jdbc:oracle:thin:@127.0.0.1:1521:orcl)检查配送是否无误,并保存配置保存当前所有配置1.2.2.4.优化数据源1、连接池属性2、数据库SQL高速缓存优化设置大小到这一步数据源就配置完成了。
WebSphere7.0集群及负载均衡搭建手册
WebSphere7.0集群及负载均衡搭建手册拓扑图系统架构部署管理器(Deployment Manager)和应用安装在服务器A (对于服务器A而言同时运行DM和APP压力比较大,建议将两者分开,不分开占用系统资源比较严重,运行一段时间会出现运行速度变慢,从而导致WebSphere卡死)(IP:192.168.11.14,hostname:wasserver)上,在服务器B(IP:192.168.11.13,hostname:wasappserver)上单独安装一个应用,服务器C(IP:192.168.11.12,hostname:waswebserver)上安装IBM HTTP SERVER和Web Server Plug-ins Installation。
集群架构3台服务器的操作系统均使用SUSE 11系统,数据库使用oracle,WebSphere使用7.0.5版本。
系统安装将WebSphere安装包上传至所有服务器上,将安装包解压,使用命令tar –zxf file.tar.gz,安装之前编辑/etc/hosts文件将3台服务器的主机名及ip添加上,并且将3台服务器的主机名更改成不一致的,以免在安装后出现无法自动创建概要文件的故障,在服务器A上运行launchpad.sh,使用./launchpad.sh 运行(/与l之间无空格),运行后将出现上图界面,在左侧选择WebSphere Application Server Installation选择Launch the installation wizard for the WebSphere Application Server Network Deploment,选择完后会弹出界面,点击next,之后出现下图选择第一项,点击next点击next将出现下图将后2项打钩之后点击next选择安装路径,点击next选择Management,点击next按照默认所选直接next开启安全管理选项,输入用户名及密码,点击next选择Create a repository for Centralized Installation Managers 点击next,等待一会后将出现图中的检查是否有安装权限的选项,使用root用户安装的可以不选,但是使用其他用户安装的建议选择,这样可以避免不必要的麻烦,点击next选择next后,将开始进行安装,安装完成后出现则表示成功,如果提示success但是没有创建概要文件则到/opt/IBM/WebSphere/AppServer/bin/ProfileManagement目录下运行pmt.sh进行创建概要文件如图点击create…点击next保持默认,点击next保持默认点击next输入用户名及密码点击next确认Cell name,Nodename,Host name是否正确,点击create 进行概要文件的创建,创建成功后,查看PMT创建的概要文件是否已经存在点击create选择Application server点击next保持默认点击next同样Application server也建议开启安全管理选项,输入用户名、密码点击next确认信息无误后,点击create进行创建出现如上信息表示已经成功,点击finish,创建完成启动服务可以使用first steps(/opt/IBM/WebSphere/AppServer/firststeps目录下运行firststeps.sh)也可以使用命令(/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin目录下运行startManager.sh及/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin目下运行startServer.sh,命令./startServer.sh server1)进行启动。
Websphere的安装与配置应用服务器环境的安装配套置与发布
Websphere的安装与配置及应用发布应用服务器环境的安装1.服务器的application Server+http Server模式,默认安装。
2.安装Application Server●运行application Server的安装程序●选择“接受”●检查选决条件●选择安装目录选择安装内容●开始安装●安装完成后,进入概要表向导安装:进入安装验证3.安装Http Server4.进入插件安装E:\ProgramFiles\ibm\WebSphere\AppServer\profiles\AppSrv01\config\cells\PC1076-No1MeetingNode01Cel l\nodes\webserver1_node\servers\webserver1\plugin-cfg.xml5.5.重启机器。
应用服务器环境设置:1.打开管理控制台在菜单“程序—〉IBM WebShpere—〉Application Server Network Deployment v6—〉Profiles—〉AppSrv01”打开“管理控制台”。
2.设置应用程序安全认证参数路径:安全性—〉全局安全性—〉JAAS 配置--〉应用程序登录设置:新建com.cvicse.rbac.loginModule。
同时配置:“JAAS 登录模块”com.cvicse.rbac.base.BaseUserPwdLoginModule。
和com.cvicse.rbac.base.BaseCertificateLoginModule,策略为“充足”即可。
3.设置J2C认证参数路径:安全性—〉全局安全性—〉JAAS 配置--〉J2C认证数据设置:新建别名(oraclelogin),用户名(fda),密码(fda),然后应用保存即可。
新建别名(oraclelogin2),用户名(mon),密码(mon),然后应用保存即可。
4.设置系统的环境变量路径:环境—〉WebShere变量(将lib包copy到websphere/ AppServer/lib 目录下面)5.设置数据源链接池:资源——〉JDBC提供者——〉新建数据库类型:oracle提供者类型:Oracle JDBC Driver实现类型:连接池数据源确认以下项目:◆下一步:默认选项,保存◆其他属性:数据源新建:1.JNDI 名称: jdbc/default组件管理的认证别名:***Node01/oracleloginOracle 数据源属性:jdbc:oracle:thin:@192.168.20.80:1521:fdadb2.JNDI 名称: jdbc/fdarpt组件管理的认证别名:***Node01/oracleloginOracle 数据源属性:jdbc:oracle:thin:@192.168.20.80:1521:fdadb◆再次保存,测试连接,提示成功即可。
微软Web应用程序服务器在Oracle计算云服务上的部署和配置说明书
Deploying Microsoft Web Application Server on Oracle Compute Cloud ServiceSetup and ConfigurationO R A C L E W H I T E P A P E R|A U G U S T2016Table of ContentsIntroduction 1 Creating an Oracle Compute Windows Instance 1 Connecting to the Oracle Cloud: Remote Desktop and Network Configuration 2 Oracle Database Cloud Service Connection Information 2 Installing Microsoft Internet Information Services 3 Web Deployment 3 Enable Server Roles 3 3 IIS Management Service 4 Web Deployment Tool Installation 4 Configure Web Deploy for a Non-Administrator 6 Command Line Web Deploy Configuration 6 IIS Manager Web Deploy Configuration 7 Creating and Deploying a Web Application 9 Creating a Website Application 9 Add to the Website Application 9 Configuring DataSource Entry in web.config 9 Database Connection 10 Deploy Website Application 10 Connect to the Website Hosted on Oracle Compute 12 Conclusion 12IntroductionThe Oracle Compute Cloud Service is Infrastructure as a Service (IaaS) that can run any workload in the cloud. That includes Microsoft .NET and Internet Information Services (IIS) web applications, as well as Java and open source technologies. These options provide organizations flexibility and choice when moving new and existing applications to the cloud.Organizations have complete control over the deployment and configuration of their legacy and modern .NET and IIS applications within Oracle Compute Cloud Service. This paper describes how to install and configure IIS and Oracle Data Provider for .NET () on a Oracle Compute Cloud Service, then connect to an Oracle Database Cloud Service. It will demonstrate the following technologies and steps:» Creating an Oracle Compute Windows Instance. This section describes how to create a Windows Server instance in the Oracle Compute Cloud Service.» Remote Desktop and Network Configuration. This section describes how to configure Oracle Compute Cloud Service for Remote Desktop access and network access to the Windows instance. » Oracle Database Cloud Service connection information. This section describes how to obtain Oracle Database Cloud Service connection information.» Microsoft Internet Information Services. This section describes the steps needed to install and configure IIS on the Oracle Compute Cloud Service. The steps are needed only if IIS will host web applications.» Web Deployment. This section describes how to enable Web Deployment on your Oracle Compute Cloud Service. The steps are needed only if Web Deploy will be used when deploying IIS-based applications to the Oracle Compute Cloud Service.» Creating and deploying a Web application. This section describes how to create and deploy a simple web application to the Oracle Compute Cloud Service from Microsoft Visual Studio. This section is useful for those who are not familiar with Web Deploy and want to use it to deploy to the Oracle Cloud.Oracle Compute Cloud Service currently supports Windows Server 2012 R2 and Windows Server 2008 R2. This white paper will use Windows Server 2012 R2 in its demonstration steps.Creating an Oracle Compute Windows InstanceThis section guides how to create an Oracle Compute Windows instance. Microsoft Windows Server images are available from the Oracle Cloud Marketplace for use within Oracle Compute.1. Sign in to Oracle Cloud Marketplace. Search for “Microsoft Windows Server 2012 R2” and select thatWindows image.2. Think of a strong password for the Windows Administrator of your instance and keep the password handy.Ensure that the password meets the Windows password complexity requirements.3. Click Get App button and follow the process to create an instance using the web console.The remaining steps are the same as creating a generic instance for Oracle Compute from the Oracle Cloud Marketplace. If you’re unfamiliar with those steps, this Oracle Compute Cloud (IaaS) documentation page will guide you.When this Compute service is created, remember the Administrator password. This password will be needed when logging in through Microsoft Remote Desktop. Once you have completed creating the Compute instance, proceed to the next section.Connecting to the Oracle Cloud: Remote Desktop and Network ConfigurationThis section describes how to enable Microsoft Remote Desktop Protocol (RDP) access and configure the Windows instance network access. These steps allow you to connect to the Windows cloud instance directly to setup and administer the IIS web server, deploy applications to the instance, and permit your end users to access the application.Port 3389 should be configured to allow RDP access. Port 80, 443, and 8172 should be configured for HTTP, HTTPS, and msdeploy (Web Deploy) access, respectively. The network ports can be configured in the Oracle Public Cloud management portal.1. Login to the Oracle Cloud My Services dashboard.2. Navigate to the Compute section and click on the Open Service Console button.3. Select the Network tab in the Service Console for the Oracle Compute Cloud Service.4. Click on the Security Applications menu item to create the following security application:a. rdp for tcp protocol and port 3389b. http for tcp protocol and port 80c. https for tcp protocol and port 443d. msdeploy for tcp protocol and port 81725. Click on the Security Lists menu item to create a security list for the instance. Specify DENY for theinbound policy and PERMIT for the outbound policy.6. Click on the Security IP Lists menu item to create a security IP list if necessary.7. Click on the Security Rules menu item to create security rules from the security IP list (public-internet) tothe just created security list for http, https, rdp, and msdeploy.8. To associate the security list with the newly created Oracle machine instance:a. Click on Instances in the Oracle Compute menu.b. Find the machine instance you plan to configure and click on the hamburger button to its right.Choose View from the expanded list.c. Under Security Lists, click the Add to Security List button. Choose the security list you justcreated and click the Add button.d. Delete the default security list by clicking on its hamburger menu to its left and choosing Removefrom Security List.Oracle Database Cloud Service Connection InformationThe Oracle Database Cloud Service connection information can be determined from the Oracle Public Cloud portal. This tutorial assumes you have already created a database cloud service.1. Navigate to the Oracle Database Cloud Service section of the Oracle Public Cloud portal.2. Click Service Console for the Oracle Database Cloud Service.3. Select the service instance to which you want to connect. Where it says Additional Information, selectShow More.4. Look at Connect String, which uses the following format: <hostname>:<port>/<service_name>You may need the fully-qualified hostname. Alternatively, you can use the IP address instead. To determine this information:1. Select the Service Console for the Oracle Compute Cloud Service.2. Select View for the instance for the database service from the hamburger menu.3. Look at DNS Name for the fully-qualified hostname of the database service or Public IP Address for its IPaddress.Installing Microsoft Internet Information ServicesThis section describes how to install Microsoft IIS, which is required for hosting web content. IIS installation and eventual setup requires using the just configured RDP connection.1. Open Microsoft Remote Desktop from the Windows client.2. Enter the Oracle Compute Cloud Service’s public IP into the Computer field.3. Enter the user name: Administrator4. Enter the password. The password was provided during the instance creation process.5. Click Ok.6. The IIS Web Server role, Web Server (IIS), can be enabled by using the graphical Server Manager orcommand line.a. The graphical Server manager installation instructions are available here.b. Alternatively, execute the Deployment Image Servicing and Management (DISM.exe) present onthe machine from the command line using:DISM.EXE /enable-feature /online /featureName:IIS-WebServerRole/featureName:IIS-WebServer7. Verify the Web Server (IIS) is running once done enabling it.Web DeploymentThis section describes the steps required to deploy a web application to Oracle Compute Windows instance. Enable Server RolesEnable following server roles:» » Management Service is required for running -based managed web applications. It can be installed by selecting this option under Application Development on the Web Server Role (IIS) Role Services page in Server Manager.Alternatively, this task can be performed from the command line by executing the following:DISM.EXE /enable-feature /all /online /featureName:IIS-ASPNET45In this command, 4.5 is installed.IIS Management ServiceThe IIS Management Service is required for remotely managing the web server and remotely deploying and administrating web applications. It can be installed by selecting the option under Management Tools on the Web Server Role (IIS) → Role Services page in Server Manager.Alternatively, this task can be performed from the command line by executing:DISM.EXE /enable-feature /all /online /featureName:IIS-ManagementServiceWeb Deployment Tool InstallationWeb Deploy can be used to migrate, manage and deploy IIS Web Servers, Web applications and Websites.Installing IIS Deployment Handler feature in the Web Deployment Tool allows integration with Web Management Service and allows users to perform remote operations.Download the Web Deployment Tool from the Microsoft Web Deploy download page to the Oracle Compute instance. Oracle recommends using the 64-bit version.You will have to adjust the browser security settings if you download this file from the internet.1. Go to Internet Explorer.2. Choose Internet Options from Tools in the menu bar.3. Click on the Security tab.4. Click on the Internet icon.5. Click on the Custom Level button.6. Scroll down to the Downloads→File Download setting and select Enable.7. Click Ok twice to exit.Web Deploy can be installed from the command line in silent mode using the command:msiexec /i WebDeploy_amd64_en-US.msi ADDLOCAL=ALL LicenseAccepted="0" /qnNote: The command will return immediately, but the Windows Installer process may still be running and the installation may take a few minutes to complete.You may execute the below command instead to display a progress bar to indicate the installation status.msiexec /i WebDeploy_amd64_en-US.msi ADDLOCAL=ALL LicenseAccepted="0" /passiveAlternatively, the GUI installer can be used by running the MSI file that was downloaded.1. Double click the MSI file to begin installation.2. Click the Next button.3. Accept the license agreement and click on the Next button.4. Choose Setup Type Complete so that IIS Deployment Handler will also be installed. Or choose CustomSetup Type and select the IIS Deployment Handler feature.5. Click on Install button to begin installationConfigure Web Deploy for a Non-AdministratorWhen a web application is published from Visual Studio using Web Deploy, a username and password need to be specified. The user will be authenticated by Web Deploy on IIS, and that user must have the privileges to deploy the web application. First, a Windows user needs to be created on the IIS. Then, IIS Manager can be used to authorize that Windows user. This step can be configured from either command line or IIS Manager:Command Line Web Deploy ConfigurationExecute SetupSiteForPublish.ps1 as documented by Microsoft for automating Web Deploy setup.For exampl e, let’s publish for a Windows user named Oracle on the existing website, Default Web Site, and save the publish settings file Oracle_Default Web Site.PublishSettings onto the Windows Administrator Desktop. From the PowerShell command window, execute SetupSiteForPublish.ps1 from '%programfiles%\IIS\Microsoft Web Deploy v3\Scripts'" directory as below:.\SetupSiteForPublish.ps1 -siteName "Default Web Site" -deploymentUserName Oracle -publishSettingSavePath C:\Users\Administrator\Desktop -publishSettingFileName "Oracle_Default Web Site.PublishSettings"Note: The Oracle_Default Web Site.PublishSettings file will contain the deployment user name’s password.IIS Manager Web Deploy Configuration1. In IIS Manager, select Default Web Site, and double-click on IIS Manager Permissions.2. In the Actions pane, click Allow User.In the Allow User dialog box, with Windows selected, click Select, and select a Windows user. Then, click on OK.3. In IIS Manager, right-click Default Web Site, and from the Deploy sub-menu, select Configure WebDeploy Publishing. If you don’t see the Deploy sub-menu, exit out of IIS Manager and reopen it.Click the down arrow for Select a user to give publishing permissions, and select the Windows user to authorize, such as Oracle. Then, click Setup.4. The Windows user will be authorized to deploy a web application using Web Deploy.A PublishSettings file will also be generated. This file can be copied to the client where Visual Studio is,then imported by the Publish Web wizard. It then needs to be configured.a. The web application name will need to be appended to the site name and the destination URL.b. The machine name will need to be replaced with the IP address or DNS name of the OracleCompute instance.c. The password needs to be entered in the Publish Web wizard.Creating and Deploying a Web ApplicationThis section describes the steps to create and deploy an application that uses from on-premises to Oracle Compute Windows instance.Creating a Website ApplicationCreate an website application using the following steps:1. Open Visual Studio 2015.2. Click File→New→Project.3. In the left pane under Templates→Visual C#, select Web. In the center pane select WebApplication. Provide a name and location for the project. Select an appropriate target .NET Frameworkversion from the dropdown at the top of the dialog. .NET Framework 4.0, 4.5, 4.5.1 is included in Windows 2012 R2. .NET Framework 4.5.2 and higher are not included by default, but can be downloaded from theMicrosoft website. Click on OK.4. In the New Project screen, select Empty as a template. Click on OK.5. In the Solution Explorer, right click the project and select Add→New Item6. In the Add New Item dialog, select Visual C# → Web in the left pane. Select Web Form in the middlepane. Select an appropriate name, for example, default.aspx. Click on Add.Note: If you choose an unconventional name for the default page, such as WebForm1.aspx, then add this name to the Default Document list in IIS Manager on the web server.7. Right click on default.aspx under the project and select Set as Start Page.Add to the Website ApplicationAdd , Managed Driver to the application so that data access can occur between the middle tier and database server. These steps will outline installation using NuGet package management.1. Un-GAC and un-configure any existing managed assembly (i.e.Oracle.ManagedDataAccess.dll) and policy DLL (i.e. Policy.4.121.Oracle.ManagedDataAccess.dll)with the same main major version numbers that exist in the GAC. For example, if you plan to use managed version 12.1.0.2 in your Oracle Compute application, remove all managed 12.1.0.2references from the GAC.2. Remove all Oracle.ManagedDataAccess references from the machine.config file, if any exist.3. Right click the existing Website project and select Manage NuGet Packages.4. Select as the package source.5. In the Search box, search for the package with id, Oracle.ManagedDataAccess. Verify that the packageuses this unique ID to ensure it is the official Oracle Data Provider for .NET, Managed Driver.6. Select the package and click on the Install button.7. Accept the license agreement and Visual Studio will continue the setup.Configuring DataSource Entry in web.configThe web application’s web.config file needs to be configured properly with a <dataSource> entry to connect to the Oracle Database Cloud Service.The connection information for Oracle Database Cloud Service can be determined from the Oracle Public Cloud portal. The instructions to determine this information was included earlier in the Oracle Database Cloud Service Connection Information section of this white paper.The NuGet package installation creates a <dataSource> entry for the SampleDataSource alias in the web.config, such as what you see below.<dataSources><dataSource alias="SampleDataSource"descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<host_name>)(PORT=<port>))(CONNECT_DATA=(SERVIC E_NAME=<service_name>))) "/></dataSources>Modify the <host_name>, <port>, and <service_name> placeholders for the SampleDataSource alias with the values of the connection string that was obtained from the Oracle Public Cloud portal. You can also change the SampleDataSource name to something more relevant for your application. Database ConnectionThe following steps allow the website application to use to connect to the database service:1. Add a button control to the default.aspx web form in the project. Set the button text in its property page toOpen Connection.2. Add a Label control to default.aspx and set its text to Connection State.3. Add a text box to default.aspx.4. In default.aspx.cs, in the section of using directives at the top of the file, add usingOracle.ManagedDataAccess.Client to use managed namespace.5. Double click on the button and add the below code.// C# -- Specify appropriate user id, password, and data source belowstring constr = "user id=<user id>;password=<password>;data source=<SampleDataSource>";try{OracleConnection con = new OracleConnection(constr);con.Open();TextBox1.Text = con.State.ToString();}catch (Exception ex){TextBox1.Text = ex.Message;}Deploy Website Application1. In the website project in Visual Studio 2015, click on Build Publish <Project Name>.2. In the Publish Web dialog, for Profile, select Import for the publish target.3. In the Import Publish Settings dialog, specify the PublishSettings file that was created in the ConfigureWeb Deploy for a Non-Administrator section of this white paper. You may have already copied this file from the Oracle Compute instance to your local development machine. Click OK.4. In the Publish Web dialog, for Connection, specify the below values and click the Publish button:a. Publish Method: Web Deployb. Server: The virtual machine instance IP address or DNS name needs to be specified, replacingthe value from the PublishSettings file. This is the same IP address as you used to connect tothe machine via Microsoft Remote Desktop. Use the full URL to the server, including the formatfor Web Deploy, such as https://<IPaddress>:8172/msdeploy.axdc. Site Name: The web application needs to be appended to the web site name, replacing thevalue from the PublishSettings file.d. User Name: Use the user name from the PublishSettings file. This is the user that wasauthorized when configuring Web Deploy for a non-administrator.e. Password: Specify the password for the user name.f. Destination URL: The virtual machine instance IP address or DNS name needs to be specified,replacing the value from the PublishSettings file using the format http://<IP address>/<SiteName>.Connect to the Website Hosted on Oracle ComputeWith the website published to Oracle Compute instance, you can now connect to it by opening a browser and specifying:http://<IP or machine name>/<Site Name>For example,http://123.123.123.123/WebApplication1This will load default.aspx, which is the startup page. Click the Open Connection button and check the connection status in the text box. You should be able to successfully connect from your browser to your Oracle Compute Windows instance running IIS to your Oracle Database Cloud Service.ConclusionThis white paper demonstrated how to setup Microsoft Windows, .NET, and IIS in the Oracle Public Cloud (IaaS). Through the Oracle Cloud Marketplace, you created an Oracle Compute Windows instance, then installed and set up IIS and .NET on the machine. You then created an application and deployed it to Oracle Compute. The application connected to an Oracle Database Cloud Service. Finally, you were able to use the web application by connecting to the website hosted on Oracle Compute.Oracle Corporation, World Headquarters Worldwide Inquiries 500 Oracle Parkway Phone: +1.650.506.7000 Redwood Shores, CA 94065, USA Fax: +1.650.506.7200Copyright © 2016, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0116Deploying Microsoft Web Application Server on Oracle Compute Cloud ServiceAugust 2016Authors: Steven Caminez, Alex Keh, Ashish ShahContributing Authors: Riaz Ahmed, Nari AkiyamaC O N N E C T W I T H U S /windows /dotnet /oracledotnet/oracledotnetteam。
(windows)websphere7.0下配置oracle10g数据源
我的配置是:Websphere7.0安装在本机windows下Oracle10g安装在aix5.3上,IP:192.168.1.2,数据库名zydb用户DLADM 密码oracle登录控制台配置oracle驱动程序路径:环境->websphere变量找到ORACLE_JDBC_DRIVER_PATH变量本地机器装了oracle的客户端驱动应该E:\oracle\product\10.2.0\client_1\jdbc\lib里,不知道的可以搜下ojdbc14.jar文件设置好后点->确定->保存新建JDBC提供程序资源->JDBC->JDBC提供程序在右侧JDBC提供程序新建页面选择JDBC提供程序的作用域:一般有以下三种作用域:1.单元最常规的作用域。
在“单元”作用域上定义的资源对于所有节点和服务器都是可见的,除非它们被覆盖了。
要查看单元作用域中定义的资源,不要在作用域选择表单中指定服务器或节点名。
2.节点多数资源类型的缺省作用域。
在“节点”作用域上定义的资源覆盖任何在“单元”作用域上定义的重复项,并且对于相同节点上的所有服务器都是可见的,除非它们在该节点上的服务器作用域中被覆盖了。
要查看节点作用域中定义的资源,不要指定服务器,但是要在作用域选择表单中选择节点名。
3.服务器定义资源的最特定作用域。
在“服务器”作用域上定义的资源覆盖任何在“单元”作用域或父“节点”作用域上定义的重复资源定义,并且它们仅对于特定服务器是可见的。
要查看服务器作用域中定义的资源,在作用域选择表单中指定服务器名和节点名。
可以看出上面三个作用域的范围逐渐递减,并且同名的资源以最小范围的为准。
这个有点类似编程语言中变量的作用域。
根据上面作用域的范围的描述,在单节点的情况下,一般选用“节点”。
如果只有一个应用服务器实例也可以选择“服务器”。
在多个节点构成的单元中,可以分别在每个节点上分别定义,也可以选择“单元”作用域一次性定义。
WebSphere数据源配置
WebSphere下数据源配置流程如下:1.新建J2C认证打开 WebSphere管理控制台,选择”安全性” ”安全管理、应用程序和基础结构”,如下图所示:(3指导性活动田服务器回应用程序国资源E)安全性菅環应用程序和基础结执二■ SSL证书和密钥管理| ■总线安全•陛选择右边的“认证”“ Java认证和授权服务”“ J2C认证数据”,如下图所示认证□3 Web ^±143(WIIOP安至性应用程序登录系统登录认证数-据二A认证机制和到期外部授权提供程序定制属性在打开的页面中“新建”一条认证数据,如下图所示:蛍全管理、应用軽序和基础貉构>3砖—2I2C认讦数轄>新建將走供Java仃恫)2连接器受全性使用的一齟用户耘识和题码.配置•别名应用确定.|夏空取消用户 webadminen 的密码为 webadminen确定并保存设置。
2.配置数据源驱动包变量上传Oracle数据库与应用程序间的驱动包classes12.jar至oracle安装目录下,如159 服务器上是./oracle/ojdbc14.jar在websphere左边菜单栏部分依次打开"环境”“ WebSphere变量”,如下图示:回安全性曰环境•虛拟主机-更新全局Wib服务器插件配置bSoh 已「E赛量二>■共享库■复制域回命名国系统管理在打开的页面中选择"作用域”,并选中"节点=loopbackNode01,服务器=server1 选项,如下图示:3. 定义数据源打开左边菜单的“资源”“ JDBC ” “数据源”,如下图示:□作用或二所有作用域作用域皓定资源定义可视的馥别.要获得有关作用域的内容以反如何工作的详细信息.请参80所有作用域EI 首选所営作用域单元=loopbackNode01Cell 节点曰oopbBtkNo 血01 新建埒_鬥©节点二SRCB巴并点=SRCBHttpServer-node T 服务器=SRCBHttpSer-veroopbEckNod E OI.服劳器二呂ErvE 「l单击“新建”按钮,属性名称定义为“ srcben_oracle_PATH ”,值定义为驱动包 classes12.jar 存放的路径 :“/waiwa ng/WebSphere/AppServer/profiles/AppSrv01/i nstalledApps/localhostNodW 吐印hmrp 麦量 > s rcben_orade_P ATH使用就页面来定义替换变量・这些变虽指定某些系统定义的值(例如,文件系蜿^目录)的间接程度. 器、节点、集群或单元.某个作用威的值可与苴他级剧的值不同-当吏量具有[中突的作用域值时,樹 高」整的值.因此・服务器变量覆盖节点吏量,节点芟量覆盖集群變量,集群齋量覆盖单元变量・ 配置*名称曰资源■ Scheduler■对象池管理器a JMS□ JDB 匚■ JDBC提供程序■数据源(WebSphereApplication Server V4)0资源适配器3 Asynchronous beans在右边打开的页面中中选择"作用域”,并选中"节点 =loopbackNode01,服务器=server1 ”选项,如下图示:□作用坯:有作用域新建数据源在打开的页面中单击“新建”按钮,将会打开下图所示页面,并按图中的值填写创建新的JDBC 提供程序 设置JDBC 提供程序的棊本配置值,该提拱程序包仓访问数弱库所需的特定供应商JDBC 驱动程序实现类.向导会填写名称和描述字段 >但您也可输入不同的值.作用域〔cells :locmlhostNode01.Cell: nodes: localhostNode01:serv8rs:serverl. *数狂库类型Oracle ▼♦趙理匡塑 _______________Oracle JDBC Driver ▼丨来实施类型|连接池数据源▼♦名称Oracle JDBC Driver EN描述Ordde JDBC Driver EN旦上一步|下一步|取消|步骤1:输入基本数 据憑信息步骤2:选挥JDBC 提供程厚 T 步W2.1:创建新 的JDBC 提供程序步骤2・2:输入数据库类豁径信息步骤3:辐入觀据湧 的特定于数搭库的犀 性步骤4:总结SASfc 据库芙路径信息设宜襪示JDBC 9黝遅序类丈件的环慎吏虽,websphere (R) AppficaUort server 使用它们 来定買JDBC 程序■吐何导页是示文件名,感仅提供这些文件的吕录庇埒・在输入JDBC 36 动程厚文弊位玄时,诸偻用芫茎的目录賂径.洌如:/home/dbzinstl/sqliib/iavat 在Unux (TMJ 上 > ・如果肯謝=走了位,则可单击“下一歩櫛以搖盘语fH* 帆 sreben Q 「acle RATH}1设負这些特定于数霜库的圉生,敷据库供应商JDBC 孔动理序需要这些屈性以交持通过na 粥 谊进轩管童的i 斑.*LIRL _______________________________________________|jdbc:orade: thin:@10.1.231.158: lS21:srcbweben+數捋吞储牆helper^| orade 1 og 歎据存储器 helper丁将上慮秀題用于容鋼管应的甘久性f CMP1下一步,到完成界面,单击“完成”后“保存”到主配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人体检测应用发布过程
一、准备
a)复制应用包、数据库连接文件ojdbc6.jar(不同WAS版本需要文件不同这里以WAS7为例)到应用服务器
b)开发人员提供xml文件一份(用于配制数据源,J2C认证别名用)
二、配置J2C认证别名
a)登陆WAS控制台,“安全性”——“全局安全性”——在右边找到“Java认证和授权服务”——点击“J2C认证数据”
b)选择“新建”,输入“别名”、“用户标识”和“密码”(用户标识就是软件用于连接数据库的用户名根据xml文件进行配置,别名可以和用户标识相同),点击应用,保存(xml文件里面有几个用于连接数据库的用户名就新建几个)
三、新建JDBC提供程序
a)“资源”——“JDBC”——“JDBC提供程序”,选择作用域并新建
b)选择数据库类型和实现类型(数据类型根据使用数据库进行选择,实现类型选择连接池数据源),下一步
c)配置数据库类路径(ojdbc6.jar存放位置,根据自己实际位置填写),下一步
d)点击完成并保存,JDBC提供程序创建成功
四、新建数据源,测试数据源连接
a)“资源”——“JDBC”——“数据源”,选择作用域并点击“新建”
b)输入数据源名称和JNDI名称(JNDI名称必须根据xml文件填写),下一步
c)选择JDBC提供程序,由于前面创建了JDBC提供程序这里就选择现有的JDBC提供程序,下一步
d)配置URL,选择数据存储器辅助控件类名(根据提供的xml文件配置URL地址,根据数据库版本选择辅助控件类名),下一步
e)设置安全性别名,这里只需要选择组建管理的认证别名就行了(根据xml文件进行选择),下一步
f)完成,点击“完成”并“保存”
g)测试数据源连接
一个数据源创建完成,如果有多个数据源,重复新建“数据源”的步骤要使创建的数据源生效,必须重新启动W AS,在测试数据源连接
五、配置websphere变量值
a)“环境”——“Websphere变量”,找到“ORACLE JDBC DRIVER PATH”,右键配置(在‘值’的位置输入ojdbc6.jar路径),应用并保存
六、应用发布
a)“应用程序”——“WebSphere企业应用程序”——“安装”
b)选择要发布的应用程序包路径,下一步
c)选择“详细”和“生成缺省绑定”,下一步
d)点击“继续”
e)下一步
f)选中“集群和服务器”并勾选模块,点击应用,下一步
g)下一步
h)下一步
i)下一步
j)下一步
k)下一步
l)下一步
m)下一步
n)点击“完成”
o)稍等一会,点击保存
p)等待一会点击“确定”,应用发布成功,启动应用
七、测试应用发布是否成功
a)在IE地址栏输入应用地址(这里没有使用IHS所以加端口9080),回车
b)能打开应用,证明发布成功(可以使用测试账号进行登录以检查应用是否正常)。