Apache Tomcat 7 Installation Guide on Linux

Procedure to download & install Tomcat 7 on Linux environment

Tomcat installation is one of the most straightforward installations I have come across.

However, if you don’t know then don’t worry. You will learn how to install Tomcat 7 and get up and running in just 5 minutes.

In this article, I will explain how to download, install and ensure it’s up & running.


In this example – I have transferred to /opt/

[[email protected] opt]# ls -ltr  -rw-r--r--. 1 root root 9401043 Jun 17 20:05 apache-tomcat-7.0.62.zip  [[email protected] opt]#
unzip apache-tomcat-7.0.62.zip

And then you will have a new folder

[[email protected] opt]# ls -ltr  drwxr-xr-x. 9 root root   4096 May 7 20:17 apache-tomcat-7.0.62  -rw-r--r--. 1 root root 9401043 Jun 17 20:05 apache-tomcat-7.0.62.zip  [[email protected] opt]#

You may rename apache-tomcat-7.0.62 to tomcat but it’s entirely on you. This concluded tomcat installation is done and now will start to ensure installation is successful.

[[email protected] bin]# ./startup.sh  -bash: ./startup.sh: Permission denied  [[email protected] bin]#

If you are getting permission denied while executing sh file then you need to change the permission to sh file as executable.

chmod 755 *.sh
[[email protected] bin]# ./startup.sh  Using CATALINA_BASE:   /opt/apache-tomcat-7.0.62  Using CATALINA_HOME:   /opt/apache-tomcat-7.0.62  Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.62/temp  Using JRE_HOME:       /  Using CLASSPATH:       /opt/apache-tomcat-7.0.62/bin/bootstrap.jar:/opt/apache-tomcat-7.0.62/bin/tomcat-juli.jar  Tomcat started.  [[email protected] bin]#

as you can see Tomcat is started.

By default, tomcat listens on 8080 port so you may wish to access tomcat by http://servername:8080 and you will have a welcome page like below.


That was easy. What's next?

Learn more about Tomcat administration here.

Enjoyed reading the article? How about sharing with the world?