Tomcat权威指南(第二版)

Tomcat权威指南(第二版)
作 者: 布里泰恩 达尔文 吴豪
出版社: 中国电力出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Jason Brittain是spigit(http://www.spigit.com)的软件架构师。spigit是一个拥有Web 2.0软件套件的社会网络软件团队,该团队可在用户群中找到最佳想法和最有名的人群。Jason还为O’Reilly的ON Java.tom撰写了关于web的论文。Ian F. Darwin自1980年以来就开始研究Unix,自1995开始研究Java,自1998年开始研究Open BSD。Ian不仅是许多技术书和权威文章的作者,而且给Learning Tree International(世界上最大的技术培训公司之一)的学员教Unix、C和Java。

内容简介

本书是一本万能工具,其主题涵盖了Apache Tomcat这一广受欢迎的开源servlet、JSP容器和高性能的web server。《Tomcat权威指南》对管理员和web站点管理员而言,具有较强的参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器的开发者而言,这是一本有用的指南书;对Tomcat感兴趣的人而言,这是一本优秀的介绍工具。本书是最新Tomcat版本的更新,这是第二版,提供了关于servlet容器安装、配置、维护和安全防护的完整指南。实际上,鉴于具有如此多的最新信息,这本书本质上是一本新书,而不是原书的简单翻版。通过本书,您会了解到在所有主要操作系统(Windows、Linux、OSX、S01aris和FreeBSD)上使用Tomcat的详细信息,包括关于Tomcat配置文件以及部署和运行web应用程序的交互建议的详细信息。本书提供了以下完整信息:安装和启动流程配置Tomcat——讨论realm、角色、用户、servlet会话和JNDI资源,包括JDBC Data Source部署web应用程序——个别servlet、JSP页和web应用程序归档文件调校Tomcat并改善性能整合Tomcat和Apache Web ServerTomcat安全防护Tomcat配置文件——server.xml、web.xml更多文件调试与疑难排解——诊断Tomcat或web应用程序的问题从源代码编译自己的Tomcat并行运行两个或更多Tomcat servlet容器

图书目录

前言

第1章 Tomcat的开幕式

安装Tomcat

Tomcat的启动、停止及重启

自动启动

安装后的测试

Tomcat从何而来?

第2章 配置Tomcat

使用Apache Web服务器

重定向Web应用程序的目录

从8080改变端口号

Java VM配置

变换JSP编译器

管理领域、角色及用户

控制会话

访问JNDI与JDBC的资源

Servlet自动重载

定制用户目录

Tomcat应用程序示例

公共网关接口(CGI)

Tbmcat Admin webapp

第3章 在Tomcat中部署Servlet与JSP Web应用程序

Web应用程序的布局

部署解包的Web应用程序目录

部署WAR文件

热部署

使用WAR文件

Manager Web应用程序

Apache Ant自动化部署

Symbolic Links

第4章 Tomcat的性能调校

测量Web服务器的性能

外部调校

内部调校

容量规划

额外的资源

第5章 与Apache Web服务器的整合

整合的优缺点

安装Apache httpd

Apache与Tomcat的整合

Tomcat在APR连接器上提供HTTP服务

第6章 Tomcat安全防护

系统安全防护

多台服务器的安全防护模式

使用SecurityManager

授予文件权限

设置Tomcat chroot Jail

过滤黑客攻击

用SSL加强Tomcat的安全防护性能

第7章 配置

server.xml

web.xml

tomcat-users.xml

catalina.policy

catalina.properties

context.xml

第8章 调试与疑难排解

解读日志文件

猎寻错误

URL与HTTP会话

用RequestDumper Valve来调试

无法停止Tomcat的疑难排解

第9章 从源代码组建Tomcat

安装Apache Ant

获取资源

下载支持库

组建Tomcat

第10章 Tomcat集群

集群术语

HTTP请求的通信序列

分布式JAVA Servlet Container

Tomcat 6集群实现

JDBC请求分布与故障复原

其他资源

第11章 闭幕式

补充资源

社区

附录A 安装Java

附录B jbchroot.c

附录C BadlnputValve.java

附录D BadlnputFiter.java

附录E RPM包文件