WebSphere安装、配置与WEB应用部署教程
- 格式:pdf
- 大小:2.55 MB
- 文档页数:36
一、应用程序环境部署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安装部署卸载手册目录一. 安装WebSphere (3)1.1 安装程序 (3)1.2 安全验证 (8)1.3 访问控制台 (10)二. 启动类 (10)三. JVM参数配置 (12)四. 创建数据源 (15)4.1 新建JDBC提供程序 (16)4.2 新建数据源 (18)4.3 J2C认证 (21)4.4 设置数据源与J2C认证关联 (22)五. 安装应用程序 (25)5.1 部署War包 (25)5.2 启动应用程序 (28)5.3 修改端口号 (29)六. 卸载WebSphere (29)6.1 卸载程序 (29)6.2 删除残余文件 (31)6.3 删除注册表 (32)一.安装WebSphere1.1 安装程序第一步:打开文件夹,双击应用程序第二步:点击【启动WebSphere Application Server Network Deployment安装向导】开始安装第三步:接受条款,点击【下一步】第四步:系统必备软件检查,点击【下一步】第五步:安装可选的功能部件,点击【下一步】第六步:选择产品安装位置,点击【下一步】第七步:选择“应用程序服务器”,点击【下一步】第八步:取消勾选“启用管理安全性”,即登录控制台不需要密码,点击【下一步】第九步:检查安装摘要,点击【下一步】,这里可能需要一些时间,请耐心等待第十步:安装成功,点击【完成】1.2 安全验证在第一步页面,点击【安全验证】安装验证完成,服务器即已启动,关闭验证窗口。
1.3 访问控制台通过以下三种方式进入控制台:1.在“第一步”窗口中点击【管理控制台】2.在开始程序中点击【管理控制台】3.在浏览器中输入http://localhost:9060/ibm/console二.启动类第一步:进入服务器-服务器类型-WebSphere Applcation Server,点击应用程序服务器【server1】第二步:在右侧容器设置中找到容器服务,点击【Startup Bean服务】第三步:勾选“在服务器启动时启动服务”,点击【应用】第四步:保存到主配置三.JVM参数配置第一步:进入服务器-服务器类型-WebSphere Applcation Server,点击应用程序服务器【server1】第二步:找到右侧Java和进程管理,点击【进程定义】第三步:点击右侧【Java虚拟机】第四步:输入初始堆大小:256,最大堆大小:512,通用JVM参数:-Ddefault.client.encoding=GBK -Dfile.encoding=GBK nguage=Zh -Duser.region=CN,这里主要是配置支持中文第五步:保存到主配置四.创建共享库第一步:进入环境-共享库,选择节点,点击【新建】第二步:输入名称、类路径,点击【确定】第三步:保存到主配置五.创建数据源5.1 新建JDBC提供程序第一步:进入资源-JDBC-JDBC提供程序,选择节点,点击【新建】第二步:选择数据库类型、提供程序类型、实现类型,前三项设置好会自动带出名称和描述,图示以DB2为例,点击【下一步】第三步:输入Jar驱动包所在路径,点击【下一步】第四步:点击【完成】第五步:保存到主配置5.2 新建数据源第一步:进入资源-数据源,选择节点,点击【新建】第二步:填写数据源名、JNDI名称,点击【下一步】第三步:选择现有的JDBC提供程序,即上面刚创建的JDBC提供程序,点击【下一步】第四步:输入数据库名、服务器名称和端口号,点击【下一步】第五步:直接点击【下一步】,后面再做J2C认证第六步:检查摘要,点击【完成】第七步:保存到主配置5.3 J2C认证第一步:进入资源-数据源,点击数据源名【HNSTAND】第二步:点击右侧【JAAS - J2C认证数据】第三步:点击【新建】第四步:输入别外、用户标识、密码,点击【应用】第五步:保存到主配置5.4 设置数据源与J2C认证关联第一步:进入资源-数据源,点击数据源名【HNSTAND】第二步:向下拉找到安全性设置,设置组件管理的认证别名和容器管理的认证别名为刚才新建的J2C认证,点击【应用】第三步:保存到主配置第四步:测试数据源是否或用。
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):安装成功后,从开始菜单进入“第一步”点击[安装验证],等待完成验证验证完成,关闭窗口验证完成后,服务器已经启动,这里可以直接进入管理控制台。
目录一.安装准备 (3)1. 1变量安装目录 (3)1. 2服务器服务端口 (3)1. 3修改hosts文件 (3)二.安装websphere (3)2. 1 将websphere 安装包解压 (3)2. 2 创建概要文件 (8)2. 3 IHS的安装 (8)2. 4启动IHS (13)2. 5添加webserver (13)2. 6优化主配置文件 (14)三. 增加并启动节点: (14)3. 1 向管理端添加节点 (14)3. 2 启动节点 (14)四. 创建集群 (15)4. 1 创建集群 (15)4. 2 在一个集群上部署两个server, (17)4. 3 虚拟主机 (18)五.创建jdbc和数据源 (19)5. 1 创建JDBC (19)5. 2 创建数据源 (22)六. Was参数优化 (25)6. 1 java虚拟机 (25)6. 2 JDBC连接池 (25)6. 3 WebSphereApplicationServer数据源属性 (26)6. 4 Web容器线程池 (27)七. 部署应用 (27)7. 1 部署应用 (27)7. 2 生成plugin (28)一.安装准备1. 1变量安装目录应用服务器:wyapp01 63.1.1.101wyapp02 63.1.1.102<W AS_ND_HOME> /usr/IBM/WebSphere/AppServer//usr/IBM/WebSphere/AppServer/profiles/AppSrv01 WebSphere 应用服务器/usr/IBM/WebSphere/AppServer/profiles/Dmgr WebSpheer应用服务器网络部署Web服务器:<WEB_HOME>/usr/IBM/WebSphere<Plugin_HOME> /usr/IBM/WebSphere/Plugin Web插件路径启动程序路径:/usr/IBM/WebSphere/bin/apchectl主配置文件:/usr/IBM/WebSphere/config/httpd.conf1. 2服务器服务端口管理控制台端口:9060应用服务端口:Pweb 9081Eweb 9083Mweb 90841. 3修改hosts文件分别修改两台应用服务器的hosts文件Vi /etc/hosts添加如下内容:63.1.1.101 wyapp0163.1.1.102 wyapp0261.1.1.101 wyweb0161.1.1.102 wyweb0261.1.1.103 raserver63.1.1.103 wydb_src1.4安装浏览器,Was 在aix 上安装需要浏览器支持,建议去IBM官方下载火狐浏览器二.安装websphere2. 1 将websphere安装包解压进到解压目录下的W AS目录,运行安装程序install.sh如下图:单击“下一步”接受本软件的安装协议,点击“下一步”,进入系统条件检查点击“下一步”点击“下一步”把“应用程序服务器样本“去掉点击”下一步“选择安装的目录” /usr/IBM/WebSphere/AppServe”点击“下一步”选择安装产品出现was nd 安装摘要。
websphere安装及部署安装1,安装websphere,点击c88spml下的launchpad.exe,安装websphere Application Server Network Deployment 的安装向导。
2,其中有一步选择“应用程序服务器”。
其他的都是默认下一步3,注意,路径都安装在d盘的IBM路径下,把Program Files去了。
4,安装websphere安装补丁的工具。
在\waspatch\download.updii.61017.windows.ia32\UpdateInstaller\install.exe5,基本都是默认下一步,注意把这个跟服务程序都安装在一个目录下。
6,补丁是这两个: 6.1.0-WS-WASSDK-WinX32-FP0000017.pak和6.1.0-WS-WAS-WinX32-FP0000017.pak,把这两个拷贝到一个文件夹下,注意路径不要是中文的。
7,由于在安装过程中,有项默认程序,把服务起了,到安装补丁的时候要把服务停了再安装。
8,安装补丁,打开程序----ibm websphere-----update installer for websphere v6.1,也就是D:\IBM\WebSphere\UpdateInstaller\update.bat这个文件。
9,打开后,都是默认值,到选择维护包目录时,选择补丁包的目录,安装即可。
启动和停止:在运行中cmd,到d盘路径:D:\ibm\websphere\appserver\bin下,启动和停止是:D:\ibm\websphere\appserver\bin startServer server1D:\ibm\websphere\appserver\bin stopServer server1启动或停止是通过访问ie中的:http://localhost:9060/admin来看服务是否启动。
WebSphere服务器安装和配置一、WebSphere服务器安装1)运行IBM WebSphere 5.1中Install.exe安装2)进入安装界面。
3)点击“确定”。
接着点击“下一步”,选择接受4)点击“下一步”。
5)点击“下一步”,选择安装的目录。
6)点击“下一步”。
无需对节点名和IP地址进行改动,安装程序默认提供数据。
7)点击“下一步”,输入用户标识和密码。
也就是你系统登陆时的用户名和密码。
8)点击“下一步”,会出现如上的界面,可能时间会比较长,请耐心等待。
出现“正在安装”的界面出现“正在安装”插件。
安装完后的界面如下:9)点击“下一步”,安装完成。
二、WebSphere服务器的配置成功安装好WebSphere服务器后,该服务器的启动图标如图所示点击“第一步”,出现如下图示。
等待出现下图:启动服务器,当出现下图时,表示服务器启动成功。
点击面板中的“管理控制台”进行服务器的配置设置。
将出现下图:输入系统管理员标识“admin”确定,默认定确。
打开服务器界面后,我们将对服务器进行设置。
一、配置变量在控制台左边的树形菜单中,选择环境→管理WEBSPHERE变量→ORACLE_JDBC_DRIVER_PATH, 在“值”的文本框中输入本机的驱动程序的路径,例如D:\WebSphere\lib或D:\oracle\ora92\bin\jdbc\lib确定,如下图。
二、定义安全性在控制台左边的树形菜单中,选择安全性→JAAS配置→J2C认证数据→新建,分别输入各项值,确定。
例如:别名:sy用户标示:test_sy密码:0000描述:连接ORACLE数据库的用户,如下图:三、配置数据源在控制台左边的树形菜单中,选择a、资源---〉JDBC提供程序---〉新建,在下拉菜单中选择ORACLE JDBC THIN DRIVER,“确定”,转到下一个页面,再次“确定”,在列表中点击刚才定义的ORACLE JDBC THIN DRIVER,选择“数据源”,新建,进入下一步操作,填入各项值,确定。
安装前的准备工作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点击启动就可以启动程序了。
WebSphere6.1 安装及配置说明2009年1月目录一、安装说明 (3)二、配置说明 (9)一、安装说明进入服务器路径\\192.168.10.101\Software\00_DEV_ApplicationServer\Websphere\IBM WebSphere6.1 Trial Base\was.cd.6100.trial.base.windows.ia32,将目录映射到本地,双击launchpad.exe,看到如下页面:点击“启动WebSphere Application Server - Trial 的安装向导。
”,进入如下页面:点击下一步,进入如下页面:点击“下一步”,进入如下页面:选择接受协议,,然后点击“下一步”,进入如下页面:点击“下一步”,进入如下页面:然后点击“下一步”,进入如下页面:设置安装目录,注意所需磁盘空间是否够用,点击“下一步”,进入如下页面:然后输入密码,点击“下一步”,进入如下页面:点击“下一步”,进入安装界面,如下页面:安装完成后,进入如下页面:点击“完成”,进入如下页面,点击图示“安装验证”:验证结果,如下页面:到此,安装成功结束。
二、配置说明安装完成后:1.从菜单进入“第一步”:2.在服务器启动的状态下,点击进入管理控制台:输入用户名/密码,点击“确定”。
注意:如果采用JDBC的方式部署应用(适用开发模式),直接到第6步应用部署。
3.“服务器”JVM设置:如图,点选“Server1”:选择“Java和进程管理”下的“进程定义”:选择“Java虚拟机”:“填写”:[初始堆大小]256[最大堆大小]512[通用JVM参数]-Dclient.endcoding.override=UTF-8按“确定”后,点击“保存到主配置”:4.应用安全性配置:进入“Java认证和授权服务”,点击“J2C认证数据”:点“新增”:在[常规属性]卡中[别名] CMBCSPS_DS[用户标识]db2admin(依据实际情况填写)[密码] 依据实际情况填写点击[确定]注意:别名在后面建JNDI会用到,用户标识填访问数据库的用户名,密码填访问数据库密码。
用教程目录•Websphere概述与安装•Websphere核心组件详解•Websphere应用开发实践•Websphere集群与负载均衡技术•Websphere安全性管理策略•Websphere性能调优与监控技巧Websphere概述与安装Websphere简介基于开放标准WebSphere支持Java EE、OSGi、Web服务和其他重要标准,使开发人员能够利用广泛的选择来构建和部署应用程序。
跨平台支持WebSphere可以在多种操作系统上运行,包括Windows、Linux和UNIX等,从而提供了灵活的部署选项。
高可用性WebSphere提供了集群和故障转移功能,以确保关键应用程序的高可用性和可靠性。
安全性WebSphere提供了强大的安全性功能,包括身份验证、授权、加密和安全性管理,以保护应用程序和数据免受攻击。
Websphere功能特点安装Websphere前提条件01确保您的计算机满足WebSphere的系统要求,包括适当的硬件和操作系统。
02确保您具有适当的权限来安装和配置WebSphere。
03确保您的计算机上已经安装了Java DevelopmentKit(JDK)。
安装步骤与配置下载WebSphere安装程序您可以从IBM官方网站下载WebSphere安装程序。
运行安装程序双击安装程序以启动安装向导,并按照提示进行安装。
配置WebSphere在安装过程中,您需要配置WebSphere的一些参数,如端口号、管理员用户名和密码等。
启动WebSphere完成安装和配置后,您可以启动WebSphere并访问管理控制台来管理您的应用程序。
Websphere核心组件详解应用服务器WebSphere Application Serv…提供全面的Java EE应用服务器功能,支持大规模的企业级应用部署和管理。
Liberty Profile轻量级、高度可配置的Java EE应用服务器,适用于云和移动应用。
WebSphere5应用部署手册GDNK部署手册1.准备在部署工程前,需要先修改一般JVM 自变量-Ddefault.client.encoding=GBK或者-Ddefault.client.encoding=GBK -Dfile.encoding=GBK nguage=Zh -Duser.region=CN2.安装工程1、WebSphere管理控制台:服务器>应用程序服务器新建gdnk应用程序服务器输入服务名gdnk点击完成,生成gdnk应用程序服务器新建主机名为*端口为9081的HTTP传输新建gdnk-host虚拟主机输入名称gdnk_host新建一个主机别名输入主机名*,以及端口9081(步骤一已指定9081端口)2、WebSphere管理控制台:应用程序> 企业应用程序安装应用程序gdnk指定ear包路径修改web模块的确省虚拟主机名为gdnk_host输入应用程序名gdnk选择虚拟主机gdnk_host选择模块,并应用相应的群集和服务器工程安装完成后,可以在应用程序> 企业应用程序下看到你新建的工程名。
3.修改应用程序gdnk的基本配置文件修改应用程序gdnk的基本配置文件weboa_conf.properties文件所在地:/*/WebSphere/AppServer/ent_bpms/installedApps/节点/应用程序名.ear/ NEI_KONG_WEB.war/WEB-INF/classes/weboa_conf.properties修改配置:------------------------------------------------------------------------------#Oracle驱动程序的参数配置,thin方式,用jdbc提供的连接池ORAdriverClassName=oracle.jdbc.pool.OracleConnectionPo olDataSourceORAdriverType=thinORAserverName=数据库地址ORAdatabaseName=数据库sidORAportNumber=1521ORAuser=数据库用户名ORApassword=数据库密码ORAloginTimeout=30ORAnetworkProtocol=tcpORAMaxLimit=20ORAMinLimit=1ORAStmtCacheSize=30hibernate.cfg.xml文件所在地:/*/WebSphere/AppServer/ent_bpms/installedApps/节点/应用程序名.ear/NEI_KONG_WEB.war/WEB-INF/classes/hibernate.cfg.xml修改配置------------------------------------------------------------------------------数据库用户名数据库密码<property< p="">name="connection.driver_class">oracle.jdbc.driver.OracleDr iver</property<>。
Websphere6.0应用部署文档一.安装websphere二.创建概要表三.启动服务器四.输入http://localhost:9060/ibm/console/进入websphere管理控制台五.输入用户标识,然后点登陆六.配置WEBSPHERE变量1.选择左边菜单树中的环境,然后展开,选择WEBSPHERE变量2.在右边的显示页面中的列表中选择ORACLE_JDBC_DRIVER_PATH(假定选择ORACLE数据源)。
3.点击ORACLE_JDBC_DRIVER_PA TH进入编辑,在值中输入classes12.jar的路径4.点击应用,然后保存。
七.配置数据源JND1.点击左边树中的资源,然后展开,选择JDBC提供程序2.在右边显示的页面中,作用域选择服务器:server1,然后点应用。
3. 在下面显示列表中选择新建按纽4. 然后选择数据库类型和提供程序类型,实现类型一般选择连接池数据源5. 点击下一步,输入名称,和类路径(一般ORACLE 用classes12.jar 包就可以了),然后点确定后保存。
6. 在上面所创建的ORACLE JDBC DRIVER 中点右边的其他属性下的数据源,创建JNDI数据源。
7.点数据源进入创建JNDI数据源,点击列表中新建八.创建JNDI数据源1.在数据源常规属性中,输入数据源名称和JNDI名称2.选择数据存储器help类根据相应的oracle版本选择不同的help类3.在ORACLE数据源属性中输入URL:例如jdbc:oracle:thin:@10.72.2.238:1521:ORCL4.点应用,然后保存5.保存完成后,在右边的其他属性中,选择定制属性,选择列表中的drivetype6. 点击driverType 进入,输入值为thin ,点应用后保存。
7. 选择相应数据源中右边的相关项下的J2EE 连接器体系(J2C )数据认证条目8. 点击进入后选择新建条目,输入别名(随便输),用户标识,密码(为连接ORACLE数据库的用户名和密码),点确定后保存9. 选择相应的数据源进入后,选择组件管理的认证别名,选择为刚才新建的认证数据条目10.容器管理认证选择为刚才新建立的认证数据条目点应用后保存。
Websphere部署与配置手册1WEBSPHERE安装1、WebSphere包括集群和单机两种方式,单机安装选择“./WAS/install.exe”;2、大部分安装过程都可按默认选择的,点“下一步”即可完成;主要需要修改的如下图,选择所需安装目录(没有特殊要求,按个人习惯选择)后,再下一步时选择“应用程序服务器”。
3、安装完成,建议进行第一次验证和启动,验证完毕建议将验证的所有配置拷贝下来;4、启动命令:D:\IBM\WebSphere\AppServer\bin>startServer.bat server1 (备注:默认为server1,根据安装具体情况修改)5、停止命令:D:\IBM\WebSphere\AppServer\bin>stopServer.bat server16、控制台:,控制台可以对WebSphere进行所有的控制和配置2WEBSPHERE配置2.1数据源配置1、配置oracle驱动程序路径●进入方式:环境——WebSphere变量,选择“ORACLE_JDBC_DRIVER_PATH”;●输入ojdbc14.jar所在的路径,如:D:\oracle\ora92\jdbc\lib;●确认后保存到主配置;●进入方式:资源——jdbc——jdbc提供程序●作用域选择为需要使用此jdbc的节点●点击“新建”按钮,步骤1按如下选择,之后下一步至完成即可;●注意:oracle9i及10g一般用的驱动是ojdbc14.jar;●确认后保存到主配置;●进入方式:资源——jdbc——数据源●作用域选择为需要使用此数据源的节点●点击“新建”按钮,步骤1按下图填写,“数据源名”按个人习惯填写,“JNDI名称”填入项目对应JNDI名;●步骤2:提供程序为先前配置的jdbc提供程序●步骤3:URL根据实际情况填写,例如:jdbc:oracle:thin:@199.3.8.252:1521:ora92;数据库的helper按默认选择即可;●确认完成后保存到主配置;4、配置JAAS-J2C认证数据●进入方式:资源——jdbc——数据源,点击上一步所配置的数据源进入配置页面●点击“JAAS - J2C 认证数据”进入●点击“新建”按钮,“别名”按个人习惯填写,“用户标识”为指定数据库的用户名,“密码”为指定用户的密码;●确认完成后保存到主配置;●重新执行本配置的第一步进入数据源配置页面,选择刚配置的认证名称,确定后保存到主配置;●在数据源列表勾选中所配置的数据源,点击“测试连接”,根据页面上方的提示结果判断连接是否正常;2.2JVM参数配置进入方式:服务器——应用服务器——server1——java管理和进程——进程定义——java虚拟机设置内容:初始堆大小:256,最大堆大小:512通用JVM参数:-Ddefault.client.encoding=GBK -D nguage=Zh -Duser.region=CN,这里主要是配置支持中文2.3安装应用程序●进入方式:应用程序——企业应用程序●默认上下文根”/”已有DefaultApplication在使用,与项目冲突,因此在安装系统程序前将系统自带的example全部卸载,勾选后点击“卸载”即可,然后保存到主配置;●点击“安装”,选择项目war包或ear包所在位置,“上下文根”根据具体项目设置填写,综合运维支撑系统为“/”;之后继续点“下一步”执行直到“步骤3: 将资源引用映射至资源”如下页面,选择“认证数据条目”,选择“JNDI”并勾选,点击“应用”,将将资源引用映射至资源;●继续执行“下一步”操作,直至“完成”,然后保存到主配置;2.4启动应用程序●进入企业应用程序,勾选指定项目,点击“启动”,看是否正常进入“已启动”状态;●进入连接:,如能正常显示系统登陆界面,说明系统已部署成功。
WebSphere 应用服务器使用指南上海吉贝克信息技术有限公司上海市杨浦区翔殷路1088号凯迪金融大厦15层WebSphere 应用服务器使用指南由 和1.0目录1. 安装说明 (1)1.1. 环境 (1)2. 安装WebSphere (2)2.1. 安装准备 (2)2.1.1. 上传文件 (2)2.1.2. 安装文件修改 (2)2.2. 安装界面图文 (3)2.2.1. 安装步骤 (3)2.2.2. 安装验证 (13)3. WebSphere启动 (18)3.1. WebSphere启动 (18)4. 安装应用程序 (21)4.1. 准备应用程序 (21)4.2. 安装应用程序 (21)5. 安装WebSphere补丁升级帮助程序 (36)5.1. 安装准备 (36)5.1.1. 查看安装文件 (36)5.1.2. 安装补丁升级帮助程序 (36)5.2. 下载补丁 (44)6. 给WebSphere打补丁 (48)6.1. 安装准备 (48)6.2. 给WAS打补丁 (49)7. 卸载WebSphere (60)7.1. 停止服务 (60)7.2. 卸载 (60)8. WAS问题 (61)8.1. 兼容Struts2或者SpringMVC (61)8.2. 兼容JAP2.0 (61)第 1 章 安装说明1.1. 环境本手册适合Center OS环境下 WebSphere7.0的安装和卸载。
WAS_HOME表示: /home/IBM/WebSphere/AppServer安装包: C1G35ML.tar、 C1G36ML.tar、 C1G37ML.tar第 2 章 安装WebSphere2.1. 安装准备2.1.1. 上传文件用root登录, 把文件上传至/opt/was目录下,并解压文件tar –xzvf /home/was/C1G35ML.tartar –xzvf /home/was/C1G36ML.tartar –xzvf /home/was/C1G37ML.tar2.1.2. 安装文件修改解压完成后,进入目录 /opt/was/WAS 目录下,执行./install由于安装介质问题,汇报install的435行有错误,使用VI编辑器,打开install文件,vi install:set nu (显示行号)修改为 : if [[ $version -ge 5 ]] ,将单括号改为双括号。
一、WebSphere6.1的安装指南:运行“LAUNCHPAD.BAT”进入以下界面:1选择“启动WebSphere Application Server Network Deployment 的安装向导。
”2点“下一步”3选择“我既接受IBM条款也接受非IBM条款”,点“下一步”。
4点“下一步”5点“下一步”6选择安装的路径,点“下一步”7选择“单元(Deployment Manager 和受管节点)”,点“下一步”8启用管理安全性,输入用户名/密码(注意:记住)如:用户名:Root,密码:manager9点“下一步”10进行程序安装过程(时间稍微长点,耐心等待。
)11点“完成”12进行安装验证,确认服务安装是否正确。
二、配置应用程序:1、配置发布的程序概要文件或2、点“下一本”3、选择“应用程序服务器”,点“下一步”4、选择“高级概要文件创建”,点“下一步”5、点“下一步”6、可以根据需要修改概要文件名或概要文件目录,点“下一步”7、指定节点名和主机名,点“下一步”如:用户名:root,密码:manager9、点“下一步”10、点“下一步”11、12、https://192.168.6.114:9043/ibm/console/logon.jsp进入管理平台后,界面如下:可通过左侧树状导航栏,进入“应用程序-安装新的应用程序”发布新的应用程序,可通过下面界面中提供的浏览功能,找到本地已经打包号的war 文件,并在上下文根中为该应用设置一个虚拟路径名,最后下一步。
按照websphere的提示,设置安装选项,按默认选项继续下一步。
将模块映射至服务器,继续下一步为Web 模块映射虚拟主机,按默认即可。
完成后,保存配置上面步骤正常完成后,可发现在“企业应用程序”中刚才发布的服务已经在列表中了。
默认情况下该应用未启动,需要在这里点启动按钮将其启动。
启动后应用程序状态变为绿色箭头。
Websphere5.1应用部署Websphere应用部署步骤:1.安装发布包。
打开Websphere控制台:localhost:9090/admin,用户标识不填,点确定。
准备好发布包ear,war格式,点安装,选中本地ear包,如果是war包则还要指定上下文根,点下一步,这里应用程序名可以按需求修改,一般不动,这里一般直接下一步,如果有改应用访问端口需求,则需要选择对应的虚拟主机,点下一步,点完成。
2.配置数据源。
安全性—>J2C认证数据,点新建,输入数据库用户名和密码,别名输为和数据库用户名一样,这个别名配数据源时要用到。
资源-->JDBC提供程序,点新建选中Oracle JDBC Driver,确定。
点Oracle JDBC Driver,类路径,填入本机oracle驱动包所在位置,点数据源,点新建名称填数据库用户名,JNDI名为名称前加jdbc,组件受管认证别名,容器受管的认认证别名选中之前J2C认证数据条目里的相关别名,映射-配置别名,选DefaultPrincipalMapping,点确定。
点定制属性,点URL,值里填入数据库的相关信息,格式为:jdbc:oracle:thin:@192.168.1.106:1521:hmitprddb1,点确定。
3.Websphere默认的应用访问端口为9080,如果某个应用想用别的端口,可以按如下配置,环境-->虚拟主机,点新建,名称随意,点刚才新建的虚拟主机名称,点主机别名,主机名输入为:*,端口输入为应用要求的端口号,点确定。
服务器-->应用程序服务器,频数server1,点Web容器,点HTTP传输,点新建,主机输入:*,端口输入刚才应用要使用的端口,到此应用端口已更改完成,重启websphere 生效。
2.Websphere解决中文乱码问题。
点server1。
点进程定义。
点java虚拟机。
一般JVM自变量里输入:-Dclient.encoding.override=GB2312,点确定,重启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◆再次保存,测试连接,提示成功即可。
Websphere8.5安装与部署1.准备文件2.Installation Manager 的安装解压文件以管理员身份执行红色标记文件。
点击下一步:配置安装目录:配置完成后开始安装:安装完成:在开始菜单程序中:解压安装文件:解压后如下图:启动Installation Manager:点击文件—>首选项添加存储库:注意:repository.config 文件为was 安装包解压后的文件。
测试连接:成功后返回IM界面点击安装:选择你安装目录:不需要选择样本应用程序。
3.2配置概要文件在开始菜单中选择概要管理工具:【主机名】的配置为本机计算机名次(保证能Ping通)在实际生产中配置服务器的IP地址。
上图标记为重要的端口信息。
将复选框去掉,不需要添加到系统服务中。
默认下一步,Web服务器接下来手动创建。
去掉勾点击完成。
概要文件配置完成。
3.3运行WAS或者:Was成功启动,打开浏览器输入4.1 建立JDBC提供程序选择作用域后点击新建修改为你电脑中该jar包的路径。
完成操作后记得保存:4.2配置数据源选择作用域后点击新建完成后保存配置点击配置好的dataSource:配置好后返回dataSource界面:测试连接:4.3发布应用部署到was服务器的工程需要使用eclipse打包成jar文件或war文件,使用压缩文件无效。
配置上下文根,为URL访问路径。
应用成功启动以后输入 http://localhost:9080/WebDemo 来访问得到。
4.4 访问系统报错注意:若访问地址报错(SSL 连接出错)客户机支持由无改为支持的登录时报错:下载sunjce_provider.jar 拷贝到webspherejdk 包下 项目中jsp 文件访问地址不支持//。
教程应用部署教程配置与与WEB应用部署WebSphere安装安装、、配置一、WebSphere Application Server安装指南1:启动$WEBSPHERE_HOME/launchpad目录下的launchpad.bat批处理文件。
如下图:2:以单机版应用服务器和WEB服务器为例进行安装。
点击上图中的或是打开$WEBSPHERE_HOME/WAS目录下的install.exe文件。
就会启动安装向导,如下图:3:注意,可以为WebSphere的管理控制台添加一个管理用户。
如下图:4:安装完成后如下图:56:然后点第5步图中的完成,启动“第一步”控制台。
如下图:7:通过仔细分析上图中的安全验证信息能查到当前应用服务器的一些基本信息,以及应用服务器的一些错误,请仔细阅读。
如果,第一步验证通过后,可以进入下一步“启动/停止服务器”。
如下图:注:除了以上的启动应用服务器的方式外,还可以从操作系统“控制面板”—>“服务”下进行相应操作。
二、JDBC、数据源、连接池的配置与测试:1:启动服务器后,我们可以进行控制台的管理工作,即:“管理控制台功能”。
如下图:2:进入系统以后,如下图示:3:配置JDBC连接。
如下图:配置完后点击“下一步”,进入下图:4:点击完成后,请对刚才的设定行“查看”或“保存”。
如下图:注意:查看完成后,请注意“保存”。
或是通过下图进进行数据源的配置。
如图示:6:点击上图的“新建”按钮。
如下图:7:对创建好的数据源进行测试。
如下图:点击上图的“JAAS-J2C认证数据”,出现下图示:在上图中,输入“别名”、“用户标识”、“密码”等信息,注:“用户标识”、“密码”分别为连接数据库的用户名与密码。
然后回到数据源页面,如下图:注意注意::并选择并选择““组件管理的证别名组件管理的证别名””为刚才所建立的JAAS 认证的别名认证的别名,,保存后再测试一下便可成功保存后再测试一下便可成功。
8:配置好数据源后可配置连接池的一些信息。
如下图:三、IBM Http Server的下载、安装:通过以上有步骤我们配置好JDBC、数据源、以及连接池后,下面我们配置WEB服务器的相关信息:1:下载IBM Http Server 6.1:IBM WebSphere 6.0以后的版本不再包含有WEB服务器,所以需要单独的下载WEB服务器安装软件。
虽然,WebSphere 支持多种类型的WEB服务器(如:IBM Http Server、Apache Http Server、IIS等)。
但是,一般情况下我们使用IBM Http Server。
此处,我们使用IBM Http Server作为WEB服务器,具体的下载方式是去IBM的官方网站注册一个帐号,然后用这个帐号申请下载IBM HttpServer,此处我们使用IBM Http Server 6.1的版本。
下载地址如下:/webapp/download/product.jsp?s=p&id=U519128P70489E31当使用上面的URL下载时,你需要先向IBM作申请,然后会收到IBM的邮件回复,通过邮件内IBM提供给你的下载URL即可下载。
如下图:下载后的包名为:ihs.6100.windows.ia32.zip2:安装IBM Http Server:解压下载的ihs.6100.windows.ia32.zip包,然后启动HIS目录下的install.exe程序。
如下图:四、Web服务器插件安装与配置:1:Web服务器插件的作用:Web服务器插件作用是插件将客户端的HTTP请求从WEB服务器转发(传递)到WebSphere(R) Application Server。
也就是说:WebSphere是作为Web服务器的插件(plug-in)来运行的。
而IBM Http Server就是改装过的Apache Server,只是web服务器而不是jsp解释器,如果不启动jsp解释器,是不能解析jsp文件的,而真正的解析器是WebShpere Server。
因此,需要启动WebShpere Server,但启动WebShpere Server后IBM Http Server与WebShpere Server的通信是通过什么来实现的呢?Web服务器插件就担当于此功能!!!如下图示:而对于JSP文件的存放位置就顺理成章的放在了WebSphere安装目录下你所配置的应用服务器的目录中。
2:Web服务器插件的下载、安装与配置:1:)插件下载地址:/webapp/download/search.jsp?go=y&rs=wspwas&S_TACT=105AG X28&S_CMP=DLMAIN2:)插件的安装与配置:在安装Web 服务器插件之前停止独立应用程序服务器。
/plugin/install.exe命令启动Web 服务器插件。
如下图:上图中系统必备软件检查失败(提示XP系统没有Service Pack 2),请先安装XP的补丁包。
安装完成后,继续下面的步骤:上图中选择“本地安装”是因为,我们是单机安装了WEB服务器与WebSphere应用服务器,但插件一定要安装在WEB服务器所在的机器。
上图中指明了:1)插件的安装位置;2)概要文件的位置(概要文件肯定是在应用服务器的目录下边)。
至此,WEB服务器插件安装完成。
此时,在目录:D:\Program Files\IBM\HTTPServer\Plugins下会有许多刚安装完成的文件。
注意:安装完WEB服务器插件后,会在D:\Program Files\IBM\HTTPServer\ conf\ httpd.conf 文件的末尾添加如下的二行配置信息:LoadModule was_ap20_module "d:\Program Files\IBM\HTTPServer\Plugins\bin\mod_was_ap20_http.dll"WebSpherePluginConfig "d:\Program Files\IBM\HTTPServer\Plugins\config\IBMHttpServer1\plugin-cfg.xml"五、查看、启动并测试WEB服务器:1:查看WEB服务器配置信息:安装完WEB服务器的插件程序后,在WebSphere的集成解决方案控制台(https://localhost:9043 /ibm/console)中会看到以上创建的WEB服务器的信息。
如下图:其它图示信息省略。
2:启动WEB服务器(IBMHttpServer1):如下图:错误原因:IBM Http Server在启动时需要在IBM HTTP Administration服务器上进行验证,然而,此时IBM HTTP Administration服务器并未启动,故出现上述错误。
解决方案:启动[开始]—>[程序] [IBM HTTP Server V6.1] [Start Admin Server]程序(注:此操作也可在[控制面板] [服务]列表中进行启动“IBM HTTP Server 6.1”服务)。
然后,重新启动上图中的WEB服务器(IBMHttpServer1)即可。
如果启动HTTP Administration服务器后,出现下图错误:错误原因:IBM HTTP Server启动时,从在IBM HTTP Administration服务器上进行验证,但该服务器(IBM HTTP Administration)设置了安全验证信息(密码验证),而此时WEB服务器(本例中为IBMHttpServer1)却没有配置“远程WEB服务器管理”或用户名/密码错误,就导致验证失败。
解决方案:为WEB服务器(本例中为IBMHttpServer1)设置“远程WEB服务器管理”的配置。
如下图:点击“确定”按钮,并“保存”后,重启WEB服务器(本例中为IBMHttpServer1)即可。
启动成功后的图示如下:启动成功后,在系统的[控制面板] [服务]中也会体现出来。
如下图:六、验证WEB服务器插件:验证步骤:1:启动应用程序服务器(IBM WebSphere Application Server);2:启动WEB服务器(IBM Http Server);3:通过IE访问Snoop Servlet。
具体验证方式如下:1:启动应用程序服务器(IBM WebSphere Application Server)。
如下图:2:启动WEB服务器(IBM Http Server)。
请参见“五、查看、启动并测试WEB服务器”3:通过IE访问Snoop Servlet。
URL:http://localhost:9080/snoop或http://localhost:80/snoop或https://localhost:9443/snoop结果:七、部署WEB应用:1:构建W AR包。
如下图:此时,便生成了相应的W AR 包。
注意注意::上图中上图中““webapp ”即为要发布的WEB 目录目录,,这个目录需要用WebSphere 自带的 JDK 进行编译进行编译,,以免部署以后出现不必要的麻烦以免部署以后出现不必要的麻烦。
2:部署WEB 应用(W AR 包)、启动WEB 应用。
1:)部署WEB 应用。
如下图:上图中在部署时产生错误。
具体分析如下:错误原因:查看W AR 包部署到应用服务器时的LOG 文件(本例中LOG 文件的目录)如下:D:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\server1\ SystemErr.log通过查看LOG ,发现了记录了如下的错误信息: org.xml.sax.SAXParseException: 元素类型“web-app ”的内容必须与“(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)”匹配。