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...
Autor principal: | |
---|---|
Otros Autores: | |
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