专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » 服务器的安装:websphere应用服务器的安装 »正文

服务器的安装:websphere应用服务器的安装

来源: 发布时间:星期四, 2009年2月12日 浏览:88次 评论:0


IBM WebSphere Application Server提供了从电子商务构建、发布到管理能力其标准版提供了开放、标准平台WebSphere Application Server包括Servlet运行引擎、高性能数据库连接提供预连接、会话和状态管理应用服务WebSphere还支持XML文档结构另外WebSphere还支持JSP1.0版本Servlet2.1版本有高速数据库缓冲联结池(支持DB2 Universal DatabaseOracleMicrosoft SQL Server等数据库)

  WebSphere可以安装在NT、95/98操作系统平台上下面介绍如何在Windows NT 上安装和配置WebSphere应用服务器

  安装WebSphere必须要求有128兆内存以上要是256兆就更好了操作系统要求Windows NT(Pack 3)安装的前必须要有Web服务器可以是如下的:

 IBM HTTP 服务器版本 1.3.3 Windows NT 版(WebSphere应用服务器安装光盘包括IBM HTTP 服务器)

  Apache Server 版本 1.3.2 Windows NT 版

  Domino 版本 5.0 Windows NT 版

  Lotus Domino Go Webserver 版本 4.6.2.5 Windows NT 版

  Microsoft Internet Information Server 版本 3.x 和 版本 4.0 Windows NT 版

  Netscape Enterprise Server 版本 3.01 和 版本 3.51 Windows NT 版(建议使用版本 3.5.1)

  Netscape FastTrack Server 版本 3.01 Windows NT 版


  还需要Java 开发组件(JDK)这里我们建议使用和 WebSphere应用服务器起提供 JDK1.1.6还需要Java servlet APIWebSphere应用服务器包括 JSDK 版本 2.0 或更高版本 当然还需要Web浏览器和appletviewer或者支持JDK1.1 浏览器例如: Netscape Navigator 4.06 或 4.0.7、或者带有修正包 Microsoft Internet Explorer 4.01 或更高版本、或者Sun HotJava 1.1 或更高版本些旧浏览器不能够正确地处理启用本机语言支持文本如果在用户界面上看到外来例如“sEnable”而不是“Enable”可以通过升级浏览器校正


步:安装Web服务器:

  如果打算安装 IBM HTTP 服务器就必须在安装 WebSphere应用服务器的前安装它WebSphere应用服务器安装光盘有IBM HTTP Server安装WebSphere应用服务器会更改 Web 服务器 httpd.conf 文件但是如果Web 服务器是在安装 WebSphere应用服务器的后安装就不会进行更改并且 WebSphere应用服务器也不能够正确运行安装 IBM HTTP 服务器的后需要些配置以启用 SSL 支持具体如何配置参阅 IBM HTTP 服务器文档以获得指示信息

  对于计划安装其它Web 服务器(如Apache Server)也请在安装 WebSphere应用服务器的前安装它

第 2步:安装的前:

  在安装的前如果系统中有旧版本WebSphere要先把旧版本卸载了然后再安装新版本卸装的前最好先备份 WebSphere应用服务器版本 1.x 文件

(1) 文件备份

  从Windows NT 卸装以前版本 WebSphere应用服务器的前确保要移植文件已经或者将要保存安装 WebSphere应用服务器版本 2.0 时显示出图形用户界面备份 WebSphere应用服务器目录中文件包括类、领域、Servlet、属性文件其中属性文件包括servlet.properties、admin_port.properties、rules.properties、jvm.properties、aliases.properties、connmgr.properties、userprofile.properties如果有文件驻留在这 4个目录的外(例如如果在 WebSphere应用服务器 安装中创建自己目录)在安装 WebSphere应用服务器 版本 2.0. 的前在 WebSphere应用服务器 安装的外位置备份文件

(2) 卸载前版本

  对于 Windows NT使用开始 --> 控制面板中添加/删除选项或从开始 --> --> IBM WebSphere --> WebSphere应用服务器版本1.x 卸装

  注意:当已安装了某版本 WebSphere应用服务器它将复制Web 站点配置文件作为备份文件然后修改原始配置文件当使用 Web 服务器时这个已被修改过文件就成为活动配置文件当卸装 WebSphere应用服务器时不会恢复以前配置文件它仍然是备份文件为了使这些设置再次活动必须将它们从备份文件转换为活动 Web 服务器配置文件

  另外需要清除 CLASSPATH安装版本2.0的前要删除这些信息对于在 Windows NT 上使用Go Webserver Web服务器来说当安装 WebSphere应用服务器时能自动卸装Go Webserver 上 Java 支持其它请查阅有关文档


第 3步:安装WebSphere服务器:

  在即将安装 WebSphere应用服务器的前请确保已经:


(1)备份所有未通过安装自动备份文件

(2) 安装您计划使用 Web 服务器Web 服务器必须在安装 WebSphere应用服务器的前安装

(3) 安装的前要确保Web 服务器已经停止运行

  注意:在WebSphere应用服务器安装期间如果指定使用 IBM HTTP 服务器或 Apache Server将提示您确认 Web 服务器 httpd.conf 文件位置

  在 Windows NT 上插入 WebSphere应用服务器安装光盘转至以 Windows NT 操作系统命名子目录运行可执行安装(up.exe)系列面板将指导您完成安装


配置 WebSphere应用服务器

  下面介绍如何配置WebSphere应用服务器以使它和它组件以能够协同工作完成这些任务的后WebSphere应用服务器通过缺省配置就能够运行几乎所有功能

(1) 配置 Apache Server

如果使用Apache Server作为Web服务器在httpd.conf文件中加入此行:

AddModule mod_app_server.c

(2) 使用数据库

  要保证WebSphere应用服务器和关系数据库(如 Oracle 或 DB2)连接:将.zip 文件加到文件 /properties/bootstrap.properties 中 java.path 属性也可以使用 WebSphere应用服务器管理器界面 Java 引擎页面来指定文件同样确保 java.path 包含用于数据库连接有效驱动

(3) 运行模式

  ose.mode 属性是用来控制WebSphere应用服务器是作为Web 服务器部分(进程内)还是在独立模式下运行(进程外)该属性在 /properties/bootstrap.properties 文件中ose.mode 缺省值是 outApache Server 或 IBM HTTP 服务器要求设置 ose.mode 属性必须为 out就是说WebSphere应用服务器必须运行在独立模式下对于其它 Web 服务器可以将ose.mode 为 in 并且作为 Web 服务器部分运行 WebSphere应用服务器 但是通常都不这么做如有必要需要复位 ose.mode就是说将ose.mode值设为out例如如果从作为 Webserver 部分运行 Netscape Enterprise Server (ose.mode=in)转换为 IBM HTTP 服务器(要求 ose.mode=out)就别忘了在运行 IBM HTTP 服务器的前要将ose.mode 属性更改为 out



  除了可以手工编辑 bootstrap.properties 文件的外管理器界面 Java 引擎页面提供了个简单思路方法来锁住该ose.mode属性值 Java 引擎页面提供了个可用来指示是以 Web 服务器部分(ose.mode=in)或以独立模式(ose.mode=out)运行 WebSphere应用服务器单选按钮

  作为 Web 服务器部分运行 WebSphere应用服务器为Servlet 和其它应用提供较高性能但安全性较差作为 Web 服务器部分运行 WebSphere应用服务器允许当关闭 Web 服务器时 WebSphere应用服务器自动停止在独立模式下运行 WebSphere应用服务器需要其它步骤


启动和停止 WebSphere应用服务器

在启动 Web 服务器时候WebSphere应用服务器会自动启动

  如果将 WebSphere应用服务器作为Web 服务器部分运行当关闭 Web 服务器时 WebSphere应用服务器 将自动停止如果以独立模式运行WebSphere应用服务器不会自动停止

  当在Windows NT 上进程外运行 WebSphere应用服务器 时停止 Web 服务器的后需要手动停止 WebSphere Servlet 服务以停止 WebSphere应用服务器思路方法是:从开始 --> 设置 --> 控制面板 --> 中选择 WebSphere Servlet 服务并按“停止”按钮


安装检查和故障寻找

  要验证 WebSphere应用服务器是否已安装好并正确配置 WebSphere应用服务器提供 snoop servlet使用Web 浏览器在地址栏中输入: http://your.server.name/servlet/snoopSnoop Servlet 应该回送客户机发送 HTTP 请求及 servlet 化参数SnoopServlet 和其它 servlet 代码位于/servlets 目录如果Servlet失败:

  (1) 如果你原来通过手工编辑更改过 .properties 文件或更改了WebSphere应用服务器配置先看看这些文件以是否引入非法或不正确特别要检查 /properties/bootstrap.properties 文件

  (2) 为Web 服务器打开本地日志和跟踪先找到 WebSphere应用服务器 bootstrap.properties 文件然后把ose.trace.enabled 和ose.trace.to.webserver 属性都设为true停止 Web 服务器并重启动如果 WebSphere应用服务器运行在独立模式当停止 Web 服务器时它不会相应停止检查 Web 服务器出错日志及 WebSphere应用服务器 /logs 目录下日志看看原因

  (3) 启用调试控制台并重新启动 Web 服务器WebSphere应用服务器调试控制台是用来收集和查看跟踪及监控数据例如从调试控制台可以作为组启动和停止列在收集和监控服务器数据中监控在调试控制台服务器控制台中允许查看 servlet stdout 和 stderr 流缺省情况下并没有启动控制台在WebSphere应用服务器 debug.properties 文件中设置将debug.server.console.enabled 属性设置为为true然后重新启动Web 服务器使得改动生效或者也可以在Web中运行 http://your.server.name/servlet/DebugConsoleServlet来启用调试控制台在 Windows NT 上要成功地查看调试控制台必须配置 Windows NT 以允许个或多个服务和 Windows 桌面交互如果使用作为 Windows NT 服务运行 Web 服务器:

  选择开始 --> 设置 --> 控制面板 --> 服务

  选择 Web 服务器相应服务

  单击启动按钮

  在结果对话框中选择允许服务和桌面交互复选框

  重新启动 Web 服务器以使更改生效

  对于微软IIS服务器对和 Web 服务器相关每个服务(如 Web 发布和 FTP服务)执行以上过程这些服务必须允许和 Windows NT 桌面交互如果 WebSphere应用服务器运行时未启动任何 Web 服务器相关进程则需要为WebSphere Servlet 服务执行以上过程从而允许服务和桌面交互
 
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: