How To Install Apache Tomcat 8 on Ubuntu

Apache Tomcat is an open source web server used to deploy and serve JavaServer Pages (JSP) and Java Servlets.

This will helps you to install Apache Tomcat 8, Apache Tomcat 8 now has its first stable release: 8.0.9.

Follow the steps to install Apache Tomcat 8 on Ubuntu:

Step 1: Install Java 7

Before you can install Tomcat you’ll need to install the Java Development Kit (JDK) 7. First let’s check to see if Java is installed:

java -version

If that returns the following then Java hasn’t yet been installed:

The program ‘java’ can be found in the following packages:

To install Java, simply run the following command (and at the prompt enter Y to continue):

apt-get install openjdk-7-jdk

Step 2: Install Tomcat from Binary

First, head-on-over to the Apache Tomcat 8 Download site.

Then, under the heading 8.0.9 (the current version as of July 2014), or whichever is the newest version at the time you read this article, you’ll see Binary Distributions. Under Binary Distributions you’ll see Core and then tar.gz. Right click on tar.gz and copy the URL.

From your server, download Apache Tomcat 8 from the URL you copied in the previous step:


After the download completes, decompress the file:

tar xvzf apache-tomcat-8.0.9.tar.gz

Now, move the file into a proper location:

mv apache-tomcat-8.0.9 /opt/tomcat

Step 3: Configure .bashrc

Now let’s set the environment variables in .bashrc:

vim ~/.bashrc

Note: If you have questions about Vim, check out our new user tutorial on Vim!

Add this information to the end of the file:

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export CATALINA_HOME=/opt/tomcat

Simply save and exit .bashrc, then make the changes effective by running the following command:

. ~/.bashrc

Step 4: To start Apache tomcat server

Tomcat and Java should now be installed and configured on your server. To activate Tomcat, run the following script:


You should get the output as similar to:

Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-7-openjdk-amd64/
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.

Verify that Tomcat is working by visiting the server ip address:8080. For example: or http://wbsrvr1:8080


Permanent link to this article: