Sun ONE logo      上一个      索引      下一个     

Sun ONE Application Server 7 管理员指南

目录


关于本指南
本指南的内容
本指南的组织结构
第一部分:服务器基础知识和管理全局设置
第二部分:管理单个服务器实例
第三部分:管理 HTTP 服务器功能和虚拟服务器
第四部分:附录
文档惯例
一般惯例
有关目录的惯例
生产线概述
平台版
标准版
企业版
使用文档
产品支持

第 1 部分 服务器基础知识和管理全局设置

第 1 章   Sun ONE Application Server 管理快速入门
关于 Sun ONE Application Server
配置 Solaris 捆绑版
创建管理域
启动管理服务器
创建应用服务器实例
部署应用程序
使用管理界面
访问管理界面
使用选项卡
使用按钮
访问联机帮助
退出管理界面
使用命令行界面
访问管理服务器
访问应用服务器实例
使用 Sun ONE Studio
关于配置文件
使用许可证命令

第 2 章   设置管理服务器首选项
关于管理服务器
启动管理服务器
使用 startserv 脚本
使用命令行界面
使用“服务”窗口 (Windows)
使用“开始”菜单 (Windows)
关闭管理服务器
使用管理界面关闭
使用 stopserv 脚本关闭
使用命令行界面关闭
使用“服务”窗口关闭 (Windows)
访问管理服务器设置
查看管理服务器控制设置
向管理服务器应用更改
为管理服务器编辑 HTTP 侦听程序设置
设置 SNMP、记录和安全首选项

第 3 章   配置管理域
关于管理域
实现管理域
目录结构
进程/端口结构
配置域
创建域
示例:在默认位置创建域
示例:在默认位置以外的位置创建域
示例:为另一个用户创建域(仅适用于 UNIX)
UNIX 平台上的用户权限
删除域
示例:删除域
列出域
示例:列出本地计算机中的域
示例:使用远程选项列出本地计算机中的域
启动域
示例:启动计算机中唯一的域
停止域
示例:停止域中除管理服务器实例之外的所有实例
重新创建域注册表

第 2 部分 管理单个服务器实例

第 4 章   使用应用服务器实例
关于应用服务器实例
启动和停止应用服务器实例
使用管理界面中的“Start”和“Stop”按钮
使用 start-instance 和 stop-instance 命令
使用 Windows 服务 (Windows)
使用 startserv 和 stopserv 脚本
在调试模式下启动应用服务器实例
设置终止超时
自动重新启动应用服务器实例 (UNIX)
关于自动重新启动
使用 /etc/inittab 自动重新启动 (UNIX)
通过系统 RC 脚本自动重新启动 (UNIX)
手动重新启动应用服务器实例 (UNIX)
使用“Restart”按钮重新启动服务器实例 (UNIX)
使用 restart-instance 命令重新启动服务器实例 (UNIX)
使用 restartserv 脚本重新启动服务器实例 (UNIX)
关于 Watchdog
添加应用服务器实例
删除应用服务器实例
应用对应用服务器实例所做的更改
查看应用服务器实例状态
配置 JVM 设置
配置常规设置
配置路径设置
配置 JVM 选项
配置 JVM 事件探查器
使用命令行界面配置 JVM 设置
配置日志设置和监视设置
更改应用服务器实例的高级设置

第 5 章   使用日志
关于日志
UNIX 和 Windows 平台上的日志
server.log 中的默认日志
server.log 的示例
使用 syslog 记录日志
配置 syslog
配置 syslog 的步骤:
syslog 消息的示例
使用 Windows 事件日志记录日志
使用日志级别
关于日志级别
用于 syslog 配置的日志级别
关于虚拟服务器和日志
关于记录器
关于客户端日志
重定向应用程序和服务器日志输出
日志文件管理
内部守护程序日志旋转
基于调度程序的日志旋转
使用 Solaris logadm 公用程序旋转
使用 Solaris“cron”公用程序旋转
关于 crontab 条目格式
使用 Solaris cron 公用程序调度 logadm 的执行
通过命令行界面配置日志
通过管理界面配置日志
配置日志服务
为应用服务器组件和子系统配置日志
指定日志级别的步骤
指定日志文件的步骤:(虚拟服务器)
指定事务日志位置的步骤:(Java 事务服务)
为错误日志配置指令
查看访问日志文件
查看事件日志文件
设置日志首选项
运行日志分析程序
查看事件 (Windows 2000 Pro)

第 6 章   监视 Sun ONE Application Server
关于监视 Sun ONE Application Server
统计数据
SNMP
监视 HTTP 服务器
监视应用程序组件和子系统
监视容器子系统
监视 ORB 服务
监视事务服务
服务质量 (QOS)
使用 CLI 提取监视数据
list --monitor 命令
get --monitor 命令
CLI 名称映射
Petstore 示例
可监视的对象类型
可监视的属性名
HTTP 服务器的可监视对象
可监视的 HTTP 服务器元素
可监视的 HTTP 服务器属性
使用 CLI 管理事务服务
使用 HTTP 服务质量
服务质量示例
配置服务质量 (QOS)
obj.conf 文件要求的更改
服务质量的已知限制
关于 SNMP
网络管理站 (NMS)
管理信息库 (MIB) 对象
SNMP 消息
SNMP 陷阱目标
SNMP 代理社区
设置 SNMP
使用 SNMP 代理的代理程序 (UNIX/Linux)
安装 SNMP 代理的代理程序
启动 SNMP 代理的代理程序
重新启动本地 SNMP 守护程序
安装 SNMP 主代理
启用和启动 SNMP 主代理
在其他端口上启动主代理
手动配置 SNMP 主代理
编辑主代理的 CONFIG 文件
定义 sysContact 和 sysLocation 变量
配置 SNMP 子代理
启动 SNMP 主代理
手动启动 SNMP 主代理
使用管理服务器启动 SNMP 主代理
启用子代理

第 7 章   配置 Web 服务器插件
关于 Web 服务器插件
处理客户机请求
HTTP 基本原理
请求处理进程的执行步骤
Web 服务器插件配置
Web 服务器插件 SAF 参考
init-passthrough
auth-passthrough
service-passthrough
check-passthrough
使用 Web 服务器插件
对 Sun ONE Web Server 的更改
对 Sun ONE Application Server 的更改
配置 Microsoft IIS 以使用 Web 服务器插件
为 IIS 配置 Web 服务器插件
配置 IIS 以使用 Web 服务器插件
配置多个服务器池
样例 sun-passthrough.properties 文件
配置 Apache Web 服务器
最低要求
使用 mod_proxy 模块编译 Apache
修改 httpd.conf 文件
启动和停止 Apache

第 8 章   配置 J2EE 容器
关于 Web 容器
了解 Web 容器的角色
Web 应用程序配置
虚拟服务器属性
Web 模块属性
Web 应用程序部署
动态重新部署和热部署
单一登录功能
Web 容器日志
关于 EJB 容器
了解 EJB 容器的角色
企业 Java Bean 的类型
关于消息驱动的 Bean
配置 EJB 容器
设置通用配置
配置 EJB 设置
配置 MDB 池设置

第 9 章   使用事务服务
什么叫事务?
J2EE 中的事务
事务资源管理器
数据库
JMS 提供商
J2EE 连接器
本地和分布式事务
容器管理的事务
事务属性
Required
RequiresNew
Mandatory
NotSupported
Supports
Never
属性小结
设置事务属性
回滚容器管理的事务
同步会话 Bean 的实例变量
容器管理事务中不允许的方法
Bean 管理的事务
事务服务管理
使用管理界面管理事务
使用命令行界面管理事务
列出进行中的事务
管理事务
冻结事务服务
监视事务

第 10 章   配置命名和资源
关于 J2EE 命名服务和资源
JDBC 数据源
Java 邮件会话
JMS 目标
关于 Java 命名和目录接口 (JNDI)
JNDI 体系结构
J2EE 命名服务
命名参考和绑定信息
J2EE 标准部署描述符中的命名参考
应用程序环境项
EJB 参考
资源管理器连接工厂的参考
资源环境参考
UserTransaction 参考
初始命名上下文
COSNaming 服务
JNDI 连接工厂
创建自定义资源
创建外部 JNDI 资源
访问外部 JNDI 系统信息库
映射应用程序资源参考
关于 URL 连接工厂资源
映射应用程序资源环境参考
映射 EJB 参考
关于 Persistence Manager 资源
什么是持久性?
Persistence Manager 的角色
预部署 Bean 配置
创建新的 Persistence Manager
关于 JDBC 资源
关于 JDBC API
JDBC API 有什么功能?
关于数据库访问模式
关于 JDBC 数据源
DataSource 对象的属性
注册 JDBC 资源
关于 JDBC 连接
关于 JDBC URL
配置 JDBC 连接池
关于连接加入
监视 JDBC 连接加入
关于连接共享
关于 JDBC 事务
关于 Java 邮件资源
关于 JavaMail 消息处理进程
关于 JavaMail 体系结构组件
Message 类
消息存储和检索
消息撰写和传输
关于 JavaBeans Activation Framework (JAF)
关于 JavaMail 配置参数
JavaMail 会话参考的 J2EE 部署描述符
Sun ONE Application Server 部署描述符中的项
创建新的 JavaMail 会话
配置高级资源属性

第 11 章   使用 JMS 服务
关于 JMS
消息传送系统的基本概念
消息
消息服务体系结构
消息传送模式
JMS 规范
JMS 消息结构
JMS 编程模式
管理的对象:提供商独立性
消息驱动的 Bean
内置 JMS 服务
关于 Sun ONE Message Queue (MQ)
MQ 消息服务器
MQ 客户机运行时
MQ 管理的对象
MQ 管理工具
MQ 与 Sun ONE Application Server 的集成
内置 JMS 服务的体系结构
禁用内置 JMS 服务
管理内置 JMS 服务
配置 JMS 服务
管理物理目标
创建队列或主题目标
列出物理目标
删除物理目标
管理被管理的对象资源
管理对象属性
管理对象资源管理任务
使用命令行界面管理内置 JMS 服务

第 12 章   为 CORBA/IIOP 客户机配置服务器
关于对 CORBA/IIOP 客户机的支持
关于互操作性
关于 ORB
关于 RMI/IIOP 功能
关于验证过程
配置 ORB
进行常规 ORB 配置
为 ORB 配置 IIOP 侦听程序

第 13 章   部署应用程序
关于 J2EE 模块
关于 J2EE 应用程序
J2EE 标准描述符
Sun ONE Application Server 描述符
命名标准
部署目录结构
运行时环境
模块运行时环境
应用程序运行时环境
将 server.xml 配置为使用 FastJavac 编译器
关于类装入器
部署模块和应用程序
部署名称和错误
部署生命周期
动态部署
禁止已部署的应用程序或模块
动态重新装入
部署工具
asadmin 公用程序
管理界面
Sun ONE Studio
模块或应用程序的部署
部署 WAR 模块
部署 EJB JAR 模块
部署生命周期模块
asadmin 公用程序
管理界面
部署 RMI/IIOP 客户机
部署 J2EE CA 资源适配器
部署静态内容
访问共享的框架
应用程序部署描述符文件

第 3 部分 管理 HTTP 服务器功能和虚拟服务器

第 14 章   配置 HTTP 功能
关于 HTTP 功能
配置文件高速缓存
优化服务器性能
配置 HTTP 服务质量
添加和使用线程池
编辑高级设置
配置 MIME 类型

第 15 章   使用虚拟服务器
虚拟服务器概述
HTTP 侦听程序
虚拟服务器
虚拟服务器的类型
基于 IP 地址的虚拟服务器
基于 URL 主机的虚拟服务器
默认虚拟服务器
obj.conf 文件
选择用于处理请求的虚拟服务器
文档根目录
在虚拟服务器中使用 Sun ONE Application Server 的功能
在虚拟服务器中使用 SSL
使用访问日志文件和服务器日志文件
在虚拟服务器中使用访问控制
在虚拟服务器中使用 CGI
创建和配置 HTTP 侦听程序
创建 HTTP 侦听程序
编辑 HTTP 侦听程序设置
删除 HTTP 侦听程序
创建和配置虚拟服务器
创建虚拟服务器
必需的设置
可选的常规设置
Web 应用程序设置
CGI 设置
服务设置的 HTTP 质量
编辑虚拟服务器设置
使用管理界面编辑常规设置
使用命令行界面编辑常规设置
编辑 CGI 设置
编辑文档处理设置、文档目录设置和 HTTP/HTML 设置
删除虚拟服务器
部署虚拟服务器
示例 1:默认配置
示例 2:安全服务器
示例 3:内部网宿主
示例 4:海量宿主

第 16 章   管理虚拟服务器内容
更改文档根目录
设置其他文档目录
启用远程文件操作
使用 htaccess
限制符号链接 (UNIX)
自定义用户公有信息目录 (UNIX)
配置公有信息目录
限制内容发布
启动时装入整个口令文件
设置文档首选项
输入索引文件名
选择目录索引
指定服务器主页
指定默认的 MIME 类型
自定义错误响应
更改国际字符集
设置文档页脚
配置 URL 转发
设置服务器解析的 HTML
设置高速缓存控制指令
使用更强大的加密算法

第 4 部分 附录

附录 A   使用命令行界面
关于命令行界面
关于 asadmin 公用程序
关于 Ant 任务
关于其他命令行公用程序
使用 asadmin
了解命令语法
Command
选项
布尔选项
Operand
语法示例
使用单模式和多模式
单模式
多模式
多重多模式
使用交互式和非交互式选项
使用环境命令
使用口令文件选项
以本地或远程方式运行 asadmin
使用命令行调用
从命令行使用 asadmin
利用来自文件(脚本)的输入使用 asadmin
通过标准输入(管道)使用 asadmin
使用换码符
UNIX 上单模式下的换码符
Windows 上单模式下的换码符
所有平台上单模式下的换码符
所有平台上多模式下的换码符
使用 get 和 set 命令
get 和 set 命令示例
获取和设置多个值的示例
使用 get 和 set 命令进行监视
使用帮助
查看输出和错误消息
查看退出状态
查看用法
安全性考虑
并行访问考虑事项
命令参考
命令列表
带点的名称和属性列表
asadmin 中使用的带点的名称
服务名称
资源名称
应用程序名称
其他名称
属性
jms-service
transaction-service
mdb-container
ejb-container
web-container
java-config
orb 或 iiop-service
orblistener 或 iiop-listener
log-service
security-service
http-service
jdbc-resource
jndi-resource
jdbc-connection-pool
custom-resource
jms-resource
persistence-manager-factory-resource
mail-resource
application
ejb-module
web-module
connector-module
http-listener 或 http-server.http-listener
mime
acl
virtual-server
auth-db
authrealm
lifecycle-module
profiler
server configuration (服务器实例的名称)
长选项和短选项格式、默认值以及等效的环境变量

附录 B   第三方版权声明
词汇表

索引


上一个      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。