Skip to main content

Tomcat

  1. Introduction of Tomcat 
  1. Tomcat Installation 
    1. Tomcat installation on Windows
    2. Tomcat installation on Linux (Cent OS)
  2. Folder Structure of Tomcat and Important files of tomcat
  3. Adding Admin user to access the applications
  4. Enabling tomcat console access remotely. 
  5. Deploying Application on Tomcat
    1. Console mode deployment
    2. Back-end(Auto-mode) mode of deployment
  6. Virtual Host on Tomcat
  7. Clustering on Tomcat
    1. Virtual cluster configuration
    2. Horizontal cluster configuration
  8. Logging 
    1. Type of log files .
    2. Custom log file configuration.
  9. Security on Tomcat
  10. SSL
    1. Self signed SSL configuration
    2. Custom SSL configuration
  11. Monitoring Tomcat
  12. Performance and Trouble-shooting on Tomcat.

Comments

Popular posts from this blog

Access tomcat server remotely:

Access tomcat server remotely: When you try to access Tomcat server from Remote machine , it throwing internet can not be displayed error . Step 1: To enable remote access need to do the modify the values .under             /opt/apache/webapps/manager/META-INF Step2 : Go inside  Step 3: When you see it , it is showing that can expose the pages with localhost address. Step 4: Now we need to change from local host to any host , for this we need to comment lines like below.             From: <Context antiResourceLocking="false" privileged="true" >   <Valve className="org.apache.catalina.valves.RemoteAddrValve"          allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />   <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1 )?|java\.util\.(?:Linked)?HashMap"/> </

Tomcat Installation and Folder structure

Tomcat Installation: 1.        Basically all operating systems are understand only binary language , As we discussed earlier post that Tomcat have J2ee , servlet   container. 2.        This is Java based Web Application server . 3.        For this reason we need to install JDK before running Tomcat file 4.        Download the support JDK based on Tomcat version. Download JDK: Find the JDK for Linux 64bit here   j dk-8u161-linux-x64.tar.gz                              Find the JDK for Windows 64bit here jdk-8u161-windows-x64.exe Download Tomcat: Find the Tomcat here   and download the required version. If you can able to ping Google from your Linux , You can download with wget command. Step 1: Sudo wget http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.1/bin/apache-tomcat-9.0.1.tar.gz Step2: tar -zxf apache-tomcat-9.0.1.tar Step3: cd apache-tomcat-9.0.1 Important files and folders:                                                           a

Tomcat introduction

Ø   Apache Tomcat , formerly Jakarta Tomcat, which most people just call "tomcat", is an HTTP server for running Java applications. Apache tomcat is an open source web container . Ø   Apache tomcat is a webserver and can easy to deploy our web application on server. Specially java applications. Ø   In the Java world, they decided to create small pieces of code to serve application requests, without having to worry about how HTTP requests/responses work. Ø   The biggest advantage in a Java-centric environment: It’s open source , lots of people know how to work with it, and you can change something that you find doesn't work for whatever reason. Other advantages: It's smaller than some other Java-based solutions. If you’re deploying Servlets, going lightweight and small is a good thing. Ø   Tomcat uses several Java EE specifications such as Java Servlet, (JSP), EL, and WebSocket, and provides a “pure Java” HTTP web server environment for Java concept to run