1. Technology

How To Install Apache Tomcat 7 on Ubuntu 14.04

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

Pre-Flight Check
  • These instructions are intended specifically for installing Apache Tomcat on Ubuntu 14.04.
  • I’ll be working from a Liquid Web Core Managed Ubuntu 14.04 server, and I’ll be logged in as root.

Step 1a: Install Tomcat with apt-get

Easy… just one command!

apt-get install tomcat7

Step 1b: Install Tomcat from Binary

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

Then, under the heading 7.0.54 (this is 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 7 from the URL you copied in the previous step:

wget http://mirror.cc.columbia.edu/pub/software/apache/tomcat/tomcat-7/v7.0.54/bin/apache-tomcat-7.0.54.tar.gz

Alternatively, if you download the file to your local desktop, you’ll want to transfer the file to your Liquid Web server. If you need help with that, check out this article: Using SFTP and SCP Instead of FTP

After the download completes, decompress the file:

tar xvzf apache-tomcat-7.0.54.tar.gz

Now, move the file into a proper location:

mv apache-tomcat-7.0.54 /opt/tomcat

Step 2: Install Java

Before you can use Tomcat you’ll have to install the Java Development Kit (JDK). 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 default-jdk

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/default-java
export CATALINA_HOME=/opt/tomcat

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

. ~/.bashrc

Step 4: Test Run

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

$CATALINA_HOME/bin/startup.sh

You should get a result similar to:

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

Verify that Tomcat is working by visiting the_IP_of_your_server:8080. For example: http://127.0.0.1:8080

Want to Try This Tutorial?

Launch a Free* Storm Server

*For new customers only


Thank you. Your request has been submitted and we’ll be sending you a $75 Storm coupon shortly!

No Comments
Comments to: How To Install Apache Tomcat 7 on Ubuntu 14.04

Recent Articles

Good Reads

Fuel is one of the most important operating expenses for businesses that depend on commercial vehicles. Logistics companies, transportation providers, construction businesses, delivery services, and other fleet operators need to understand how their vehicles consume fuel. A Fuel Sensor Qatar solution can provide additional information about fuel levels and consumption when integrated with a suitable […]
School transportation requires careful planning, coordination, and communication. Schools and transportation providers may manage several buses, multiple routes, drivers, and daily pickup and drop-off schedules. Keeping track of every bus manually can be challenging. A School Bus Tracking Qatar solution can provide authorized transport managers with better visibility into bus locations and routes. GPS tracking […]

Worlwide

Overview VipsPM – Project Management Suite is a Powerful web-based Application. VipsPM is a perfect tool to fulfill all your project management needs like managing Projects, Tasks, Defects, Incidents, Timesheets, Meetings, Appointments, Files, Documents, Users, Clients, Departments, ToDos, Project Planning, Holidays and Reports. It has simple yet efficient layout will make managing projects easier than […]
Fuel is one of the most important operating expenses for businesses that depend on commercial vehicles. Logistics companies, transportation providers, construction businesses, delivery services, and other fleet operators need to understand how their vehicles consume fuel. A Fuel Sensor Qatar solution can provide additional information about fuel levels and consumption when integrated with a suitable […]
School transportation requires careful planning, coordination, and communication. Schools and transportation providers may manage several buses, multiple routes, drivers, and daily pickup and drop-off schedules. Keeping track of every bus manually can be challenging. A School Bus Tracking Qatar solution can provide authorized transport managers with better visibility into bus locations and routes. GPS tracking […]

Trending

Turquoise Jewelry is one of the ancient healing stones used for personal adornment and astrological benefits. The rare greenish blue-colored pectolite is celebrated for its enchanting powers among many crystal lovers. It is a hydrated phosphate of copper and aluminum that ranks 5 to 6 on the Mohs hardness scale. It is deemed a protective […]
24 March 2020, the evening when the Government of India ordered a nationwide lockdown for 21 days. Because the deadly Coronavirus crept into the world and turned it into a sinking ship, put unforeseen pressures on all of us with its destructive intentions. Soon after, it turned into a giant monster. Omicron, the new variant […]