LEADER 05747nam 2200817 a 450 001 9910969971403321 005 20200520144314.0 010 $a9786613523136 010 $a9781280118845 010 $a1280118849 010 $a9781849516631 010 $a1849516634 035 $a(CKB)2670000000173637 035 $a(EBL)932968 035 $a(OCoLC)786272418 035 $a(SSID)ssj0000654366 035 $a(PQKBManifestationID)12238024 035 $a(PQKBTitleCode)TC0000654366 035 $a(PQKBWorkID)10661116 035 $a(PQKB)10434058 035 $a(Au-PeEL)EBL932968 035 $a(CaPaEBR)ebr10552197 035 $a(CaONFJC)MIL352313 035 $a(PPN)227997999 035 $a(OCoLC)805416896 035 $a(OCoLC)ocn805416896 035 $a(FR-PaCSA)88850694 035 $a(CaSebORM)9781849516624 035 $a(MiAaPQ)EBC932968 035 $a(FRCYB88850694)88850694 035 $a(DE-B1597)723310 035 $a(DE-B1597)9781849516631 035 $a(EXLCZ)992670000000173637 100 $a20120424d2012 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aApache Tomcat 7 essentials /$fTanuj Khare 205 $a1st edition 210 $aBirmingham ;$aMumbai $cPackt Pub.$d2012 215 $a1 online resource (294 p.) 225 1 $aOpen source : community experience distilled 300 $a"Learn Apache Tomcat 7 step-by-step through a practical approach, achieving a wide vision of enterprise middleware along with building your own middleware servers, and administrating 24x7x365." 300 $aIncludes index. 311 08$a9781849516624 311 08$a1849516626 327 $aCover; Apache Tomcat 7 Essentials; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Table of Contents; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; Chapter 1: Installation of Tomcat 7; History of Tomcat; Tomcat support matrix; Features and enhancements of Apache Tomcat 7 327 $aWeb application memory leak detection and preventionServlet 3.0; Improved logging; Aliases; Installation of Tomcat 7; How to download the Tomcat software; Binary package; RPM/exe; Source; Prerequisites for the Tomcat 7 installation; Installation of Java; Configuration of OS environment variables; Installation of Apache Tomcat 7; Installation on a Windows environment; Installation on a Linux environment; Startup and shutdown of Tomcat services; Services in Windows; Services in Linux; Startup script; Shutdown script; Verification of Tomcat status 327 $aCommon problems and troubleshooting in installationError: Permission denied for the Java binary; Error: Tomcat is not able to find JAVA_HOME; Error: Error in the logs showing port already in use; Summary; Chapter 2: Configuration and Deployment; Configuration files and their usage; Configuration of Tomcat 7; DataSource configuration; JDBC; JNDI; DataSource; Comparison of the datasource for common databases; Tomcat Manager configuration; Enabling the Tomcat Manager; Context path; Enabling the context path; Deployment in Tomcat 7; Structure of the WebArchive; Archive Files; Types of deployment 327 $aWays of application deployment in Tomcat 7Common issues in deployment, configuration and their troubleshooting; Summary; Chapter 3: Performance Tuning; Performance tuning for Tomcat 7; Why we need performance tuning?; How to start performance tuning; Tomcat components tuning; Types of connectors for Tomcat 7; Java HTTP Connector; Java AJP Connector; APR (AJP/HTTP) Connector; Thread optimization for Tomcat 7; Shared thread pool (shared executor); Dedicated thread pool; Shared thread pool versus dedicated thread pool; Max threads; maxKeepAlive; JVM tuning 327 $aWhy do we need to tune the JDK for Tomcat?JMAP (Memory Map); How to increase the heap size in Tomcat 7; Garbage collection; JVM options; Standard options; Non-standard options; Parameters displayed in the logs for GC; SurvivorRatio; OS tuning; Summary; Chapter 4: Integration of Tomcat with the Apache Web Server; User request flow (web/application level); Why the Apache HTTP server; Installation of the Apache HTTP; Apache HTTP installation on Windows; How to monitor the Apache service; Installation of the Apache HTTP on Linux (non-DOS environment); Apache Portable Runtime 327 $aApache Jserv protocol 330 $aThis book is a step-by-step tutorial for anyone wanting to learn Apache Tomcat 7 from scratch. There are plenty of illustrations and examples to escalate you from a novice to an expert with minimal strain. If you are a J2EE administrator, migration administrator, technical architect, or a project manager for a web hosting domain, and are interested in Apache Tomcat 7, then this book is for you. If you are someone responsible for installation, configuration, and management of Tomcat 7, then too, this book will be of help to you. 410 0$aCommunity experience distilled. 517 3 $aApache Tomcat seven essentials 517 3 $aTomcat 7 essentials 606 $aWeb servers$xComputer programs 606 $aMiddleware 615 0$aWeb servers$xComputer programs. 615 0$aMiddleware. 676 $a005.71376 700 $aKhare$b Tanuj$01796191 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910969971403321 996 $aApache Tomcat 7 essentials$94337860 997 $aUNINA