Tomcat the definitive guide

Jakarta Tomcat is not only the most commonly used open source servlet engine today, it's become the de facto standard by which other servlet engines are measured. Powerful and flexible, it can be used as a stand-alone web server or in conjunction with another server, like Apache or IIS, to run...

Descripción completa

Detalles Bibliográficos
Autor principal: Brittain, Jason (-)
Otros Autores: Darwin, Ian F.
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, California : O'Reilly & Associates 2003.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627144406719
Tabla de Contenidos:
  • Tomcat: The Definitive Guide; Why an Entire Book on Tomcat?; Who This Book Is For; Conventions Used in This Book; How to Contact Us; Acknowledgments; Jason Brittain&s Acknowledgments; 1. Getting Started with Tomcat; 1.1.1.2. Installing Tomcat from a Jakarta Linux RPM; 1.1.2. Installing Tomcat on Solaris; 1.1.3. Installing Tomcat on Windows 2000; 1.1.4. Installing Tomcat on Mac OS X; 1.1.5. Installing Tomcat on OpenBSD; 1.2. Starting, Stopping, and Restarting Tomcat; 1.2.1.2. Starting and stopping on Linux and Solaris; 1.2.1.3. Starting and stopping on Windows 2000
  • 1.2.1.4. Starting and stopping on Mac OS X1.2.1.5. Starting and stopping on OpenBSD; 1.2.2. Common Errors; 1.2.3. Restarting Tomcat; 1.2.3.2. Restarting the Tomcat Windows Service; 1.3. Automatic Startup; 1.3.2. Automatic Startup on Solaris; 1.3.3. Automatic Startup on Windows; 1.3.4. Automatic Startup on Mac OS X; 1.3.5. Automatic Startup on OpenBSD; 1.4. Testing Your Tomcat Installation; 2. Configuring Tomcat; 2.2. Managing Realms, Roles, and Users; 2.2.1.2. JDBCRealm; 2.2.1.3. JNDIRealm; 2.2.1.4. JAASRealm; 2.2.2. Container-Managed Security; 2.2.2.2. Digest authentication
  • 2.2.2.3. Form authentication2.2.2.4. Client-cert authentication; 2.2.3. Single Sign-On; 2.3. Controlling Sessions; 2.3.1.2. PersistentManager; 2.3.1.3. Using FileStore for storing sessions; 2.3.1.4. Using JDBCStore for storing sessions; 2.4. Accessing JNDI and JDBC Resources; 2.4.2. Other JNDI Resources; 2.5. Servlet Auto-Reloading; 2.6. Relocating the Web Applications Directory; 2.7. Customized User Directories; 2.8. Tomcat Example Applications; 2.9. Server-Side Includes; 2.10. Common Gateway Interface (CGI); 2.11. The Tomcat Admin Application
  • 3. Deploying Servlet and JSP Web Applications in Tomcat3.2. Manual Application Deployment; 3.2.2. Working with WAR Files; 3.3. Automatic Deployment; 3.3.2. Plan B: Context Fragments; 3.4. The Manager Application; 3.5. Automation with Jakarta Ant; 3.5.2. Deployment; 3.5.3. Common Errors; 3.5.3.2. FileNotFoundExceptions; 4. Tomcat Performance Tuning; 4.2. External Tuning; 4.2.2. Operating System Performance; 4.3. Internal Tuning; 4.3.2. Adjusting the Number of Threads; 4.3.3. Speeding Up JSP Compilation; 4.3.3.2. Changing the JSP compiler under Tomcat 4.1; 4.3.3.3. Precompiling JSPs
  • 4.4. Capacity Planning4.4.2. Enterprise Capacity Planning; 4.4.3. Capacity Planning on Tomcat; 4.5. Additional Resources; 5. Integration with Apache Web Server; 5.2. The Pros and Cons of Integration; 5.2.2. Running Tomcat with Apache httpd; 5.3. Installing Apache httpd; 5.4. Apache Integration with Tomcat; 5.4.2. Proxying from Apache to Tomcat; 5.4.2.2. Setting up Tomcat; 5.4.2.3. Verify that proxying works; 5.4.2.4. Disadvantages; 5.4.3. Using the mod_jk2 Connector; 5.4.3.2. Compiling mod_jk2; 5.4.3.3. Master configuration file; 5.4.3.4. The workers2.properties file
  • 5.4.3.5. Starting up the integrated servers