Tomcat the definitive guide

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 the...

Descripción completa

Detalles Bibliográficos
Autor principal: Brittain, Jason (-)
Otros Autores: Darwin, Ian F.
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing ; Sebastopol, California : O'Reilly 2008.
Edición:2nd ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627436506719
Tabla de Contenidos:
  • Table of Contents; Preface; What's This Book About?; Why an Entire Book on Tomcat?; Who This Book Is For; Conventions Used in This Book; Using Code Examples; We'd Like to Hear from You; Safari® Books Online; Acknowledgments; Jason Brittain's Acknowledgments; Ian Darwin's Acknowledgments; Getting Started with Tomcat; Installing Tomcat; Installing Tomcat on Linux; Installing Tomcat from an Apache multiplatform binary release; Installing Tomcat from this book's Linux RPM packages; Installing Tomcat from the JPackage.org Linux RPM packages; Installing Tomcat on Solaris
  • Installing Tomcat on WindowsInstalling Tomcat on Mac OS X; Installing Tomcat on FreeBSD; Starting, Stopping, and Restarting Tomcat; Starting Up and Shutting Down; Environment variables; Starting and stopping: The general case; Starting and stopping on Linux; Starting and stopping on Solaris; Starting and stopping on Windows; Starting and stopping on Mac OS X; Starting and stopping on FreeBSD; Common Errors; Restarting Tomcat; The general case; Restarting Tomcat on Linux; Restarting Tomcat on Solaris; Restarting the Tomcat Windows Service; Restarting Tomcat on Mac OS X
  • Restarting Tomcat on FreeBSDAutomatic Startup; Automatic Startup on Linux; Automatic Startup on Solaris; Automatic Startup on Windows; Automatic Startup on Mac OS X; Automatic Startup on FreeBSD; Testing Your Tomcat Installation; Where Did Tomcat Come From?; Configuring Tomcat; A Word About Using the Apache Web Server; Relocating the Web Applications Directory; Changing the Port Number from 8080; Relaying Port 80 TCP Connections to Port 8080; Running Tomcat on Port 80 via a Service Wrapper; Common Errors; Java VM Configuration; Changing the JSP Compiler; Managing Realms, Roles, and Users
  • RealmsUserDatabaseRealm; JDBCRealm; JNDIRealm; JAASRealm; Container-Managed Security; Basic authentication; Digest authentication; Form authentication; Client-cert authentication; Single Sign-on; Controlling Sessions; Session Persistence; StandardManager; PersistentManager; Using FileStore for storing sessions; Using JDBCStore for storing sessions; Accessing JNDI and JDBC Resources; JDBC DataSources; Other JNDI Resources; Servlet Auto-Reloading; Customized User Directories; Tomcat Example Applications; Common Gateway Interface (CGI); The Tomcat Admin Webapp
  • Deploying Servlet and JSP Web Applications in TomcatHosts; The Host Manager Webapp; Layout of a Web Application; Deploying Servlets and JavaServer Pages; Deploying an Unpacked Webapp Directory; server.xml Context Deployment; Context XML Fragment File Deployment; Deploying a WAR File; server.xml Context Deployment; Context XML Fragment File Deployment; Hot Deployment; Working with WAR Files; The Manager Webapp; Automation with Apache Ant; Building a JAR/WAR; Deployment via Ant; Copying the WAR file or webapp directory; Accessing the Manager webapp; The Tomcat standalone deployer
  • The scp Ant Task