WebSphere6.1+MySQL配置及部署

合集下载

webspherend版6.1命令行安装升级与日常维护手册v1.0.31218

webspherend版6.1命令行安装升级与日常维护手册v1.0.31218

安装与升级与日常维护手册目录第一章背景 (6)背景 (6)文档说明 (6)术语解释 (6)WebSphere体系简介 (7)第二章Websphere安装 (8)WAS安装 (8)Hosts配置 (8)检查依赖包 (8)解压缩安装文件 (8)编辑配置文件 (8)执行安装 (9)检查安装目录 (10)检查版本 (10)IBM Server安装 (11)解压缩安装程序 (11)编辑配置文件 (11)执行安装 (11)安装后检查安装大小 (12)安装后检查版本 (12)UpdateInstaller安装 (12)编辑配置文件 (12)执行安装 (13)安装后检查目录大小 (13)版本检查 (13)第三章WebSphere升级 (14)WAS升级 (14)准备补丁文件 (14)编辑配置文件 (14)执行升级 (14)空间检查 (14)版本检查 (15)IBM Server升级 (15)编辑配置文件 (15)执行升级 (15)版本检查 (16)IBM Server Plugins升级 (16)编辑配置文件 (16)执行升级 (16)版本检查 (16)第四章命令行维护 (17)后台手工创建节点 (17)创建节点 (17)查看节点信息 (17)加入新节点到控制台 (18)启动控制台 (18)添加到控制台 (18)访问控制台 (20)WAS启动与停止 (20)启动顺序 (20)启动控制台 (20)启动节点 (20)启动服务 (21)查看进程 (21)停止顺序 (22)停止服务 (22)4.停止节点 (22)停止控制台 (22)第五章维护经验积累 (24)安装常见问题 (24)安装时没有配置HOST (24)安装时不能创建默认的profile (25)第六章日志 (26)启动日志 (26)启动控制台日志 (26)启动节点日志 (27)启动服务日志 (27)停止日志 (28)停止服务日志 (28)停止节点日志 (29)停止控制台日志 (30)业务输出日志 (31).1日志 (32)日志 (32) (32)WAS内存溢出日志 (34)手工生成javacore文件 (34)生成javacore文件 (35)第七章控制台操作 (37)第八章安全配置 (38)禁止WebSphere列表显示文件,防止遍历Web目录 (38)第一章背景1.1 背景在linux或AIX系统上安装WebSphere软件,包括WebSphere Application Server ,IBM Server ,UpdateInstaller7;升级WebSphere软件,分别为WebSphere Application Server ,IBM Server打补丁,提高安全性和稳定性;WebSphere日常维护操作1.2 文档说明文档记录websphere命令行安装过程中的操作事项,以及操作过程中的经验总结,提供比较实用的操作指引。

websphere应用服务器部署

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填写完成后点击确定。

安装部署手册

安装部署手册

第一部分数据库服务器的安装 (2)1 介绍 (2)1.1引言 (2)1.2术语解释 (2)1.3数据结构 (3)2安装Oracle数据库服务器 (3)2.1 查看安装的产品 (4)2.2 开始安装 (5)3安装Oracle客户端 (7)4 配置Oracle数据库 (8)4.1将数据库添加到树 (8)4.2创建数据库DBA用户及方案库 (9)4.3创建系统数据库表并建立初始数据 (11)4.4、数据库备份与恢复 (13)4.4.1数据库备份—数据导出 (13)4.4.2数据库恢复---数据导入 (13)第二部分W AS 服务器的安装配置 (14)5 W AS的安装与配置 (14)5.1 安装W AS软件 (14)5.2 W AS配置 (19)5.2.1 配置JDBC数据源 (19)5.2.2 发布应用 (27)5.2.3 设置websphere与数据库的连接 (28)5.2.4 发布 (33)6 停止和启动websphere注意事项 (38)6.1 停止websphere (38)7.设置IP地址跳转和页面访问 (40)7.1 设置ip地址跳转 (40)7.2访问地址 (41)第一部分数据库服务器的安装1 介绍1.1引言内网信息共享平台使用的数据库是oracle,这里我们选择安装ORACLE9i作为数据库服务器。

1.2术语解释导向库:是办公自动化系统的一个全局数据库,主要功能如下:1)保存所有地区用户的信息2)保存各地区数据库的导向信息3)保存用户与所在地区的关联信息4)保存系统及各子系统的全局参数地区库:主要功能包括系统用户管理、组织架构管理、服务器管理、数据字典管理、权限管理、应用系统管理和工作日期管理等七部分内容。

为办公自动化系统的各个功能模块提供用户与组织架构信息、向系统提供各模块的数据库服务器信息等基本信息。

WAS:WebSphere Application Server的缩写。

1.3数据结构建库SQL语句参考以下文件:导向库.sql导向库初始化脚本.txt地区库_管理工具.sql地区库_引擎.sql地区库_工作流触发器.sql地区库初始化脚本.txt2安装Oracle数据库服务器安装oracle前需要准备好oracle的安装文件。

WebSphere6.1 服务器证书安装指南

WebSphere6.1 服务器证书安装指南

WebSphere6.1 服务器证书安装指南1. 环境变量配置以下安装必须是已安装Websphere及JDK后进行。

Websphere安装界面如下:点击Websphere Application Server 试用版安装,然后按照向导指示进行安装。

设置JDK环境变量:我的电脑—〉属性—〉高级—〉环境变量在变量值处加入:D:\Program Files\IBM\WebSphere\AppServer\java\jre\bin路径(即Websphere的安装路径\AppServer\java\jre\bin)。

2.服务器证书和信任证书从专门的管理机构取得两个jks文件(路径可自选,只要在配置时指定存放的路径即可)另外再加一个middleobject.jar(举例放在D:\IBM\WebSphere\AppServer\lib下)3 在websphere中修改ssl配置如下图所示,点击进入管理控制台你将看到如下画面,输入用户标识点击安全性中的SSL证书和密钥管理这里选择修改默认的密钥库和证书。

新建:名称自己定义,路径就是你先前所放文件的路径,密码随证书文件一起有,新建两个,一个是gongyao.jks (信任文件),一个是siyao.jks(是密钥文件),完成后即可保存。

再点击“SSL证书和密钥管理“的相关项的“SSL配置”再点默认的名称进入上图中的信任库名和密钥库名,自己选择对应的文件,再“获取证书别名”,最后“确定”保存即可。

点击上图中的“保护质量(QoP)设置:如下图所示确定保存。

重启websphere服务器. 测试配置打开IE,在地址栏中敲入:https://IP:9443/应用目录,如果出现数字证书窗口,则表示正常。

配置好EOS项目后,pki入口地址:…/auth/pkilogin.jsp。

WebSphere V6.1上配置达梦数据库连接

WebSphere V6.1上配置达梦数据库连接

WebSphere V6.1配置达梦数据库连接—汪利波
达梦数据库配置JDBC数据源。

第一步:点击JDBC提供程序,点击【新建】按钮。

数据库类型选择:用户自定义的,实现类名填写:
dm.jdbc.pool.DmdbConnectionPoolDataSource,名称:dm,点击【下一步】。

类路径填写实际环境中DM驱动包JAR的路径,比如:
C:\Program Files\IBM\Dm7JdbcDriver15.jar,点击【下一步】。

点击【完成】,DM的JDBC提供程序建立完成。

第二步:新建数据源:资源->JDBC->数据源,点击【新建】。

新建数据源:填写数据源名,JNDI名称:JDBC/数据源名,点击【下一步】。

选择现有的JDBC提供程序,选择新建的DM的JDBC提供程序,点击【下一步】。

继续点击【下一步】,点击【完成】。

第三步:更改数据源配置:资源->JDBC->数据源,点击新建的DM数据源,点击【定制属性】,点击【新建】。

名称:URL 值为:jdbc:dm://IP:端口/实例?user=username&password=password;
其中IP:DM数据库部署地址,端口:DM实例端口,实例:DM实例名,username:用户名称,password:密码。

第四步:测试连接:资源->JDBC->数据源,勾选新建的DM数据源,点击【测试连接】,测试通过。

Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例

Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例

前言:这个例子的view层用到了struts,DAO层用到了hibernate,由于逻辑及其简单(只是往数据库添加一条记录),所以暂时没有用到spring。

一、使用eclipse+struts+spring+hibernate+myeclipse+mysql开发配置过程。

1.jdk的安装:安装文件:jdk-1_5_0_15-windows-i586-p.exe说明:最好用jdk1.5,可以去sun主页下载,我这里已经下了,可以提供。

注意:最好在新装系统下安装,并且此前没有装过java相关的软件,以免出现版本或者path问题。

过程:可以直接安装到c盘根目录下即可,注意要记住安装路径,以后可能会用到。

2.web应用服务器tomcat的安装:安装文件:apache-tomcat-5.5.26.exe说明:要想构建jsp应用,web应用服务器是必须要有的,asp服务器为IIS,php服务器为Apache,jsp服务器比较多有weblogic和websphere(两者是商业级的,比较强大,但要收费),tomcat和resin(免费的,比较适用中小级应用,如果是大型应用则须考虑集群)。

在这里,我选用tomcat,因为它使用较广泛,网上相关的资料也比较多。

我并没有选择最新版本,原因是次新版本往往比最新版本更加稳定。

注意:必须先装jdk,否则不能安装tomcat(原因之一是tomcat在对jsp进行编译时用到了jdk,并且jdk是tomcat正常工作的前提)。

过程:可以直接安装到c盘默认路径,选择前面安装的jdk路径,并且修改端口8080为80(tomcat默认端口为8080,而一般我们通过IE访问时端口为80,需要注意的是要保证没有其他程序已经占用80端口(比如你已经装了iis或者apache),否则tomcat不能正常启动),控制台页面的管理员admin帐号暂时不设置密码。

测试页面http://127.0.0.1,检测是否安装成功,如果进入欢迎页面就表示tomcat安装成功。

系统实施部署(模板)

系统实施部署(模板)

标准化系统实施部署(参考模板)1、系统部署图
整个系统将部署在云平台资源池上。

系统各功能服务器的逻辑部署如下图:
图:系统部署图
2、硬件要求
物理部署方面,下表是对硬件设备和虚拟机数量的具体要求:
其中应用冗余服务器按应用运行服务器的70%来进行配置。

建议每虚拟机分配1到2个CPU内核,8GB内存。

对存储的要求
数据库服务器:要求分配50GB空间,作为安装数据库软件,以及数据库存储空间用。

其它服务器无特殊要求,只需要保留适量运行空间(不小于10GB)即可。

3、软件环境
3.1兼容的操作系统
RedHat Linux、CentOS、SUSE Linux、Ubuntu Linux,要求内核版本不低于2.6.20。

3.2兼容的数据库软件
系统兼容的数据库包括Oracle,IBM DB2,MySQL,其具体版本要求如下:Oracle版本要求10G及以上版本。

MYSQL要求5.0及以上版本。

DB2要求9.1及以上版本。

3.3兼容的中间件软件
系统兼容的中间件软件包括IBM WebSphere Application Server,WebLogic,Tomcat,具体的版本要求如下:
Tomcat 要求6.0及以上版本。

WAS要求6.1及以上版本。

WebLogin要求10.0及以上版本。

3.4其他兼容软件软件
Zookeeper 要求3.3.5及以上版本。

JDK要求1.6版本。

websphere部署

websphere部署
11、部署War包
重新装入时间改为10秒,Apache传播插件
export LANG=zh_CN
# mkdir eccappLog eccentLog eccopmLog eccReport eccucLog iservucLog TCCSJobsLog
12、创建log目录
# vi /home/websphere/.bash_profile
KeepAlive On -> KeepAlive Off #是否保持客户与HTTP SERVER的连接,如果设置为ON,则请求数到达MaxKeepAliveRequests设定值时请求将排队,导致响应变慢
KeepAliveTimeout 15 -> #KeepAliveTimeout 15
MaxKeepAliveRequests 100 -> #MaxKeepAliveRequests 100
->数据存储器helper类名:选择oracle10g数据存储器helper->取消"将此数据源用于容器管理的持久性(CMP)"前的选框->测试连接;如果连接失败,尝试重启nodeagent
10、配置Web服务器
服务器->web服务器->生成插件->传播插件
注意:新部署war包需要进行生成插件->传播插件
6.1.0-WS-WAS-LinuxX64-FP0000019.pak
6.1.0-WS-WASSDK-LinuxX64-FP0000019.pak
最后点finish
# reboot #可以不重启
5、创建websphere群集
5.1 节点
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 2. 将Log输出到控制台 下面划的横线上输入 “console”
1. 2.
- Java虚拟机encode 设定
选择进入server1的服务器
点击左边菜单上的应用程序服务器连接
1.
- Java虚拟机encode 设定
点击进入进程定义设置
1.
- Java虚拟机encode 设定
点击进入右边其他属性中“Java虚拟机”设置画面
再创建一个属性,输入名称 file.encoding , 输入值 UTF-8
- 重新启动服务器
1. 2. 在命令输入栏里输入命令stopserver server1 单击回车 再输入startserver server1 单击回车
• 在这里有很多配置起名字是随意的, 但是 要对应一定的规则, 不要乱起, 否则容易 混淆. • 在下面的内容中有两个数据源, 不要紧, 他们的配置都是一样的, 我只是当时为了 便于调试建了两个, 数据源名字不同可以 忽略.
名称写什么都无所谓, 只要和 原有的不重复就可以, 在JDBC 提供程序那里我们就引用这个 名称. 关键是值的内容, 一定要保证 在这个值的下面有对应数据库 的驱动jar包
类路径只是看参数的设置, 所以只要 引用websphere里存在的变量.optional.MysqlC onnectionPoolDataSource
需要注意的地方是:数据存储器helper类名, 要自己指定一个: com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper 否则将会出现警告
连接池的配置做完以后要重启server1
这个变量看到没有, 它就是这个”安装应用程序的目录”里的内容, 如果是(MyEclipse建web project, 再建Enterprise Application project 做引用module), 即这里不填, 否则无法做实时调试, 若是不填这里 会默认为APP_INSTALL_ROOT这个变量.
1.
- Java虚拟机encode 设定
点击进入右边其他属性中的“定义属性”画面
1.
- Java虚拟机encode 设定
点击“新建”按钮,创建如图所示两个属性
1. 2. 3. 4.
- Java虚拟机encode 设定
输入值 UTF-8 点击确定按钮
输入名称 client.encoding.override
关于JNDI的引用
ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mySqlDS");
<resource-ref> <res-ref-name>jdbc/mySqlDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 网上有些地方写的很复杂, 其实只要以上的简单步骤即可通过第一行的代码得到jndi.
我们在MyEclipse中要建立两个project, 一个是正常的web project, 另一个是下面这样的:第一个图应该可以看出是什么 类型的项目了, 第二图就要把你建立的第一个project引进去, 然后完成就可以了.
• MySQL有个问题, sql写的时候要指定你的table 属于哪个库, 比如要查询one的数据, one属于 linhu这个Schema, 那你的select * from one必须 写为select * from linhu.one, 否则报错.
这一步在做jndi引用的时候至关重要, 下一步中只要选上就可以, 步骤7的上下文根要和前面设置一样, 步骤8点击完成即可.
选中刚才的项目, 点启动. http://localhost:9080/test2/ 这个网址可以访问上面配置好的程序.
-Myeclipse 下启动 Websphere
组件管理的认证别名一定要写, 即 JAAS-J2C认证数据(即数据库的用 户名和密码), 当数据源测试连接时 使用的就是这个数据. 下面两个的认证也很重要, 他们是 jndi能做引用的前提.只有这样写了, 在ibm-web-bnd.xmi和ibm-webext.xmi文件中才会出现类似备注中 的代码.
相关文档
最新文档