Tomcat
lastmod 2018-08-17created 2015-04-1511 edits
Apache Tomcat is a web application server developed by the Apache Software Foundation that has only a servlet container (or web container).
Tomcat provides a Java environment that can run in integration with a web server, providing an environment in which JavaServer Pages (JSP) and Java servlets can run. Tomcat's configuration can be changed through management tools, but it can also be configured by editing XML files. Tomcat also has its own built-in HTTP server.
Apache Tomcat is open-source software adopting the Apache Licence, Version 2. It provides a servlet container for running servlets and JSP, and is often used as the servlet container in commercial web application servers as well. Version 5.5 and later support Java SE 5.0 and later by default.
Integration with web servers
A web system can be built with only the web server built into Apache Tomcat, but to build a system used by a large number of users, you need to build a stable system integrated with a web server. In that case, integration with the Apache web server is done using an integration module: versions 1.3 and 2.0 use mod_jk, and version 2.2 and later use the mod_proxy_ajp module.
Deploy
- TOMCAT: Trying manual deployment of a web application. (brief)
- Changing the ROOT context of tomcat 7 to an arbitrary webapp
Eclipse tomcat remote debugging
- Modify the catalina.bat options of the Remote Tomcat to enable debugging, then start Tomcat.
- In Eclipse, go to Run->Debug Configuration, enter Remote Java Application, select the project, and specify the IP and port number of the Remote Tomcat.
See also
Favorite site
- Tomcat web site
- Tomcat wiki page
- Wikipedia (en) Tomcat
- Understanding web servers and applications, and the tomcat architecture
- JSP: Writing jsp without Eclipse using the Tomcat directory structure
How to Install
- How to Install Tomcat 8.0.21 on CentOS/RHEL and Ubuntu
- Installing Tomcat8 on CentOS 6.5 1
- Installing Apache Tomcat on CentOS 2
- Installing Apache Tomcat 7.0.11 on CentOS
- How to install Tomcat on CentOS 7
- [Recommended] Install Tomcat 8 to configure JAVA Application Server
- How To Install Apache Tomcat 8 on CentOS 7
- Installing Tomcat 8 on a CentOS 7 Linux VPS