Tomcat: The Definitive Guide: The Definitive Guide and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Tomcat: The Definitive Guide: The Definitive Guide on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Tomcat: The Definitive Guide [Paperback]

Jason Brittain , Ian F. Darwin
4.3 out of 5 stars  See all reviews (11 customer reviews)
Price: CDN$ 47.99 & FREE Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 7 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it delivered Wednesday, October 22? Choose One-Day Shipping at checkout.


Amazon Price New from Used from
Kindle Edition CDN $17.24  
Paperback CDN $47.99  
Join Amazon Student in Canada

Book Description

Nov. 2 2007 0596101066 978-0596101060 Second Edition

It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat.

Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications.

This book offers complete information for:

  • Installation and startup procedures

  • Configuring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSources

  • Deploying web applications-individual servlets and JSP pages, and web application archive files

  • Tuning Tomcat to measure and improve performance

  • Integrating Tomcat with Apache Web Server

  • Securing Tomcat to keep online thugs at bay

  • Tomcat configuration files-server.xml and web.xml, and more

  • Debugging and Troubleshooting-diagnosing problems with Tomcat or a web application

  • Compiling your own Tomcat, rather than using the pre-built release

  • Running two or more Tomcat servlet containers in parallel

This book also offers an overview of the Tomcat open source project's community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O'Reilly. The result clearly exceeds expectations.

Special Offers and Product Promotions

  • Join Amazon Student in Canada

Frequently Bought Together

Tomcat: The Definitive Guide + Apache: The Definitive Guide + Apache Cookbook: Solutions and Examples for Apache Administration
Price For All Three: CDN$ 104.07

Customers Who Bought This Item Also Bought

Product Details

Product Description

Book Description

Vital Information for Tomcat Programmers & Administrators

About the Author

Jason Brittain is a Senior Principal Software Engineer for Orbital Sciences Corporation, working at NASA's Ames Research Center on theKepler Space Telescope mission (

Jason is a co-author of Tomcat: The Definitive Guide, now in itssecond edition, and has written some web articles for O'Reilly' web site.

Before joining the team on the Kepler mission, Jason was a SeniorSoftware Engineer at Symantec Corporation working on the BrightmailAntiSpam appliance product line's control center web application.

Jason's specialties include Java software development, Tomcat webapplication development and deployment, scalability and faulttolerance, and Apache Ant build systems, and Linux systemadministration. He has contributed to many Apache Jakarta projects,and has been an active open source software developer for severalyears.

Ian Darwin has worked in the computer industry for three decades: with Unix since 1980, Java since 1995, and OpenBSD since 1998. He wrote the freeware file(1) command used on Linux and BSD and is the author of "Checking C Programs" with "Lint and Java Cookbook" (both O'Reilly), as well as over 70 articles, in addition to university and commercial course material on C and Unix. Besides programming and consulting, Ian teaches Unix, C, and Java for Learning Tree International, one of the world's largest technical training companies.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most helpful customer reviews
1 of 1 people found the following review helpful
5.0 out of 5 stars Concise, Organized and Well Written Feb. 19 2004
This book is a great, concise guide to setting up and administering Tomcat. No assumptions are made that you have years of Java or system administration experience. The book directly tackles ninety-eight percent of the questions that the average Tomcat administrator is going to have without having to sift through thousands of pages of worthless fluff. I was able to sit down and read the book over a single weekend.
As concise and straightforward as the book is, it still takes on the more complex topics like Building Tomcat from Source, Tomcat Security, and Tomcat Clustering. But I imagine that, like me, you will end up permanently creasing the book binding on Chapter 7: Configuration Files and Their Elements. Especially if you actually end up setting up and running Tomcat.
In typical O'REILLY style the book is well organized and well written. It is not one of those technical books that require reading the same sentence three times just to understand its content. Instead the authors have an easy to read style that gracefully flows from topic to topic.
Thanks to the authors Jason Brittain and Ian F. Darwin and of course to O'REILLY for another worthy edition to my reference library.
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars A Must-Have Jan. 31 2004
Tomcat The Definitive Guide is absolutely a must have for anyone setting up Tomcat. I have a Mac OS X machine and the directions in the book were perfectly clear as to how to setup, auto-start when rebooting, and a huge number of other points. What I love about this book and in general all of the O'Reilly books is their ability to cover the issues completely without too much explanation or too little. This book always points you to where you can get more information. It's also got a great discuss on whether to integrate Apache with Tomcat or just run Tomcat. I changed the way I had it configured after reading their very thoughtful discussion.
This book is excellent as a reference for JSP developers as well (of course if you are doing JSP under Tomcat). It doesn't teach you how to do JSP. It does give you a good background for how your JSP pages are executed and how Tomcat reacts to requests.
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Easy to Understand May 21 2004
I found this easy to understand and comprehensive. Instructions are easy to follow. You can get started in less than 10 minutes. The first chapter covers the installation in almost all operating systems where Java is available, which is good especially if you are not using the mainstream OS's.
Most material can probably be found in Tomcat's website itself, but this book still has good value for money. You might also want to look at Wrox' "Professional Apache Tomcat", which is equally good. For advanced users, you might want to check "How TOmcat Works" (download sample chapters from the publisher's site first because as I said this is not for beginners) that covers beyond configuration and administration.
Was this review helpful to you?
4.0 out of 5 stars TOMCAT - SERIOUS LEVEL GUIDANCE Nov. 24 2003
In short, this book provides comprehensive instructions for almost anyone wanting to deploy the TOMCAT Server. This book is a good starting place for programmers or admins who expect to quickly understand basic concepts.
Chapter-by-chapter the book presents new concepts accompanied by examples and descriptions for installing, configuring, and some debugging of the servlet engine. While the book tends to be Unix-centric, information for other Operating Environments is provided. Each successive chapter tends to expand on the previous chapter increasing the reader's knowledge along the way. It adequately serves as an introduction to Tomcat but it is also a good book to keep around as a technical administrative reference.
The book provides specific information on Tomcat interfaces and components through a "user guide" type format. For example, information is presented for Tomcat's setup, configuration files, environment variables, servlets and JSP's, JDBC, SSL and much more. What this book is not is a programmer guide but is a good how-to for programmers wanting to administer the server. Examples are provided for using and running Tomcat as a stand-alone web server.
In summary, this book is a success in explaining the relatively technical concepts of Tomcat and also provides very useful and relevant information about Tomcat features.
Was this review helpful to you?
2.0 out of 5 stars Tomcat - not yet a Definitive Guide Sept. 21 2003
This is not yet one of those really "Definitive Guides" as O'Reilly has published so many in the past, and that so far have always helped me out. For a relatively unexperienced Web app developer like me, too many topics are left untouched.
For instance, not a word on the many class loaders used by Tomcat, of which the one used for applications is named WebappClassLoader - my initial lack of understanding of this Tomcat idiosyncrasy has caused me a lot of trouble in the past, and this book would not have helped me.
I'm also missing the expected good advice on how to use the various directories in the Tomcat tree (common, shared) for storing common jar files.
The several ways in which a web application can be configured (with or without web.xml, with or without mapping) are described, but how a full URL will look like in each variation is left as an exercise for the reader.
I have just started to scratch the surface of development with Tomcat, and no doubt I will later on find much of value in this book, but so far I am not impressed.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
Search Customer Reviews
Only search this product's reviews

Look for similar items by category