Skip to main content

Apache Tomcat- Ubuntu

Tomcat is a web-container that allows to run servelet and Java Server Pages (JSP) based web applications.

Tomcat Usages

  • A container that allows running web applications.
  • Can use as HTTP server(default port : 8080)

Installation

Follwing steps are described to install Tomcat7 in Ubuntu OS using terminal.
  • sudo apt-get install tomcat7
  • sudo apt-get install tomcat7-admin
  • sudo apt-get install tomcat7-docs
  • sudo apt-get install tomcat7-examples

Start/Stop Tomcat Server

In Ubuntu after istalling Tomcat server it will start automaticaly. But if you want to restart the server you can use follwing command
    • sudo /etc/init.d/tomcat7 restart
If you want to stop the Tomcat Server you can issue following command.
    • sudo /etc/init.d/tomcat7 stop

Test The Server

After starting the Tomcat server you can check it by entering the following URL in the brower
    • http://localhost:8080

Admin Console 

Tomcat provides a web based administration console and you can access it using following credentials.
    • Default username = admin and password = admin
If you want to reset the administation credentials you can follow below steps.
    •  sudo gedit etc/tomcat7/tomcat-users.xml
And the add the following lines  in between <users> tag
                                                       
<role rolename="manager-gui" />
<user username="tomcat" password="s3cret" roles="manager-gui" />











Comments

Popular posts from this blog

Java- Interview

Here are some popular tips in Java General Question JVM - Java Virtual Machine. Used to execute byte code. Platform dependent (but byte code is platform independent) JRE- Java Run time Environment. It provides run time environment and it's the implementation of JVM. It contains libraries and files that need to execute JVM.   JDK- Java Development Kit. It contains JRE and development tools. Why java doesn't support pointers: It's insecure and complex to understand We can save java file with another name if class is not defined as public Java use camalCase notation for objects naming (ex: firstName) OOP Concepts Related  Aggregation: weak relationship (bike has an indicator) Composition:  strong relationship (bike has an engine) GUI Java GUI - Install Window builder to create GUI using Eclipse IDE Code Related No issues when you write static public void instead of public static void We can execute program without main method : using static bloc...

Sorting Algorithms

Bubble Sort Named as sinking sort. Compare each pair of the adjacent items and swap them if they are in the wrong order. Worst case and average case time complexity both O(n^2)  and best case time complexity is O(n).

Core Java Concepts

Java Applications  There are mainly four types of Java applications. Standalone Web  Enterprise  Mobile Java Features  There are several features in Java, but in here listed some important ones Platform independent Object oriented Multi threaded Distributed Robust (automatic garbage collection, exception handling, type checking) Java Security  Java has 3 built-in security components; Classloader: Separate class files packages from imported packages. BytecodeVerifier: check the illegal access to objects Security Manager: check what resources can access the object. C++ vs Java Methods Static - No need to create an object to invoke the static method. Constructor - use to initialize objects Constructor name must same as the class name Constructor has no return type There are two types of constructors Default - no parameter Parameterized If there is no constructor defined in the class, compiler aut...