WebSphere快速入门(18)
发表于:2007-07-01来源:作者:点击数:
标签:
6.3 定制配置 本节介绍如何启动和使用 WebSphere 应用 服务器 的管理器(一个图形界面)为 Servlet 活动和 WebSphere应用服务器的组件定制基本设置参数。 1.启动 WebSphere应用服务器的管理器 要启动 WebSphere应用服务器的管理器,在 Web 浏览器中输入 URL
6.3 定制配置
本节介绍如何启动和使用
WebSphere应用
服务器的管理器(一个图形界面)为 Servlet 活动和 WebSphere应用服务器的组件定制基本设置参数。
1.启动 WebSphere应用服务器的管理器
要启动 WebSphere应用服务器的管理器,在 Web 浏览器中输入 URL:http://your.server.name:9527/。其中 your.server.name 是主机的全限定名。注意:如果在安装了 WebSphere应用服务器的同一机器的浏览器中启动 WebSphere应用服务器的管理器,使用 http://localhost:9527/ 以获得更高性能。
管理器启动并显示登录页面。若是首次登录至管理器,请使用 admin 作为登录用户标识符和口令。单击“确定”。为
安全起见,应该更改登录口令。要运行管理器,需要支持 Java
开发组件(JDK)1.1.6 的 appletviewer 或浏览器。请参阅准备安装 WebSphere应用服务器中的软件要求,查看选项。
2.使用 WebSphere应用服务器的管理器
管理器左边的浏览区域允许: 为不同 WebSphere应用服务器 组件定制设置、配置 Servlet 和设置别名及过滤、建立和维护安全性、收集和监控 WebSphere应用服务器、连接和 Servlet 数据。
(1) 定制基本属性
在使用 WebSphere应用服务器管理 Servlet 之前,请为 Servlet 活动和 WebSphere应用服务器的组件属性配置基本设置参数。在管理器浏览区域,单击“设置”显示可定制不同设置的项目页面。
l 管理页面:更改登录至管理器的用户标识符和口令,并为管理器指定新的端口号。
l 连接管理页面:设置连接缓冲池,从而减少用于维护与数据服务器(如 IBM DB2 关系
数据库)的连接所花费的资源。
l 目录管理页面:为目录服务器指定设置,允许从 Web 服务器、操作系统、WebSphere应用服务器 及其它软件产品的中央位置管理安全性数据。
l Java 引擎页面:指定 Java 编译器设置并指出 WebSphere应用服务器 是作为 Web 服务器一部分运行以获得较高性能,还是作为独立模式运行以获得更好安全性。
l 会话跟踪页面:指定维护用户会话(来自于相同浏览器的相关用户请求系列)的状态信息的设置。
l 用户简要表文件页面:指定维护关于 Web 站点访问者永久信息的设置。
l 页面:指定 Servlet 的替代路径,允许 Web 服务器根据 Servlet 请求期间客户机指定的不同域提供不同文档。
(2) 配置 Servlet、别名和过滤
放置在<as_root>\servlets 目录下的 servlet 在请求时自动装入和重新装入(如果更新过)。也可以使用 WebSphere应用服务器 管理器,通过初始化参数和创建 Servlet 别名和过滤更为直接地管理 Servlet。要管理 Servlet,单击管理浏览区域中的 Servlet 并选择页面:
l 配置页面:为个别 Servlet 定义配置信息和初始化参数,如关联的类文件,是否在启动时装入 Servlet 以及 Web 服务器是否从远程装入 servlet。
l 别名页面:指定路径映射规则,允许用户输入快捷 URL 来调用特定 servlet。
l 过滤页面:联系 Servlet 和
MIME-类型,从而每当生成一个特定的 MIME-类型响应时,调用一个特殊的 Servlet。
(3) 维护安全性
通过定义用户、组、资源和存取控制表建立和维护安全性。通过为每个用户、组和资源指定特定访问设置,可精确地控制如何使用服务的资源,及由谁使用。单击管理器浏览区域中的安全性显示这些页面::
l 用户页面:指定允许谁访问由 WebSphere应用服务器 提供的 Web 页面及其它资源,如 servlet。
l 组页面:将用户与命名列表相关联,允许同时对整个组赋予访问权限。
l 存取控制表页面:为用户和组指定访问许可。
l 资源页面:为特定目录、文件和 WebSphere应用服务器 上的 servlet 指定安全性参数。
(4) 收集和监控服务器数据
通过查看日志文件监控 Servlet 活动、已装入的 Servlet 的状态和资源的实时使用。单击监视器浏览区域中的“服务器执行分析”显示页面列表:
l JVM 调试页面:启用 JVM 调试和指定调试设置。
l 事件页面(在日志文件下):监控事件日志中收集的信息 。
l 出错页面(在日志文件下):监控出错日志中收集的信息。
l 活动会话页面(在监控下):监控关于 Web 服务器上当前活动的用户会话的信息,包括关于个别会话的信息和所有活动会话的摘要信息。
l 数据库缓冲池连接页面(在监控下):监控连接缓冲池信息,包括关于缓冲池和个别连接的统计数字。
l 转储面板页面(在监控下):指定何时及在何处创建 Servlet 转储和活动快照。
l 异常情况状态(在监控下):监控来自于 Java 引擎和 servlet 的异常数据 。
l 已装入 Servlet 页面(在监控下):监控个别 servlet 的状态和统计数字。
l 日志输出页面(在监控下):查看事件或出错日志输出的记录。
l 资源使用页面(在监控下):监控服务资源如何被使用,包括内存、请求句柄对象缓冲池、服务请求和服务响应时间。
l 跟踪页面:监控跟踪数据,通常由 IBM 服务人员提出请求。
l 注销:要快速注销,单击管理器浏览区域中的“注销”,返回管理器登录屏幕。
6.4 部署Servlet
在WebSphere应用服务器上部署 Servlet需要四个步骤:编译 Servlet 或 Web 应用程序、将类文件放到 WebSphere应用服务器上、将相关的 HTML、JSP 和 SHTML 文件放到WebSphere应用服务器上、用WebSphere应用服务器的管理器来配置初始化参数,并设置其它选项。
1.编译 Servlet 和 Web 应用程序
编译 Servlet,有下列注意事项:
(1) 确保系统 CLASSPATH 环境变量中包括 JDK classes.zip 文件和相应的 WebSphere应用服务器 JAR 文件。 lib 目录中有几个 WebSphere应用服务器 JAR 文件。根据所需导入的类的不同,可能还需要将那些未列在该示例中的 JAR 文件包括在内:
如果使用的是 Windows NT,请分别输入下列命令(在同一行中):
set CLASSPATH=.;JAVA_HOME\lib\classes.zip;
applicationserver_root\lib\ibmwebas.jar;
applicationserver_root\lib\jst.jar;applicationserver_root\lib\jsdk.jar;
applicationserver_root\lib\xml4j.jar;
applicationserver_root\lib\databeans.jar;%CLASSPATH%
(2) 用下列命令将 PATH 环境变量设置成包括
java/bin 目录的变量:
对于 Windows NT,该命令为:set PATH=JAVA_HOME\bin;%PATH%
(3) 通过发出下列命令来
测试相应的 Java Development Kit (JDK) 是否在路径中:
java -version
该命令应该返回 JDK 版本的状态消息。
(4) 通过发出下列命令来编译 Servlet
javac filename.java
2.将类文件放到 WebSphere应用服务器上
缺省情况下,WebSphere应用服务器在 Servlet 根目录 applicationserver_root\servlets 下查找 Servlet 类文件。请将编译过的 Servlet 类文件复制到该目录下。要从替代 Servlet 目录中装入 Servlet,请配置可重装 Servlet 目录。要从远程系统中装入 Servlet,请在用 WebSphere应用服务器的管理器配置 Servlet 时,指定该远程系统。
(1) 如果 Servlet 在软件包中,则将软件包结构镜像成 servlet\ 或可重装 Servlet 目录下的子目录。例如,如果 Servlet SignonServlet.class 和 A
clearcase/" target="_blank" >ccountBean.class 在名为 WebBank 中的软件包中,请将 Servlet 放在目录 servlet\WebBank下。
(2) 如果 Servlet 导入您所开发的非 Servlet 类,建议将那些类复制到 applicationserver_root\servlets 下。
根据jvm.properties 文件中的设置,将决定所有的 Servlet 标准输出是到 applicationserver_root\logs\ncf.log 文件还是 Java 控制台窗口。请参阅 启用 Java 控制台中的有关的说明。
3.将HTML、JSP和SHMTL文件放到WebSphere应用服务器上
将与Servlet有关的HTML、JSP 和 SHMTL文件复制到 Web 服务器的 HTML 文档根目录 server_root\HTML_directory 下。该目录是由特定服务器配置(传递、别名和规则的设置)所决定的。
4.配置 Servlet
若要从远程系统上的 JAR 或 SER 文件装入 Servlet,或设置初始化参数,请使用 WebSphere应用服务器的管理器来配置 Servlet 或使用XML Servlet 配置。
原文转自:http://www.ltesting.net