How to Install Tomcat 7 Server on CentOS/RHEL 7/6/5

Step 1: Check Java Version

JAVA is the first requirement for Tomcat 7 installation. Make sure you have JAVA SE 6 or Later version installed in your system. Use following command to check if you have java installed already on your system.

# java -version

java version "1.8.0_72"
Java(TM) SE Runtime Environment (build 1.8.0_72-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode)
Step 2: Download Tomcat 7 Archive
# cd /tmp
# wget

After competed download extract archive file in /tmp directory and move to proper location as per your need. We are placing this under /usr/local directory.

# tar xzf apache-tomcat-7.0.68.tar.gz
# mv apache-tomcat-7.0.68 /usr/local/tomcat7
Step 3: Starting Tomcat

Tomcat by default start on port 8080, Make sure no other services are running on same port using ‘telnet localhost 8080’.

# cd /usr/local/tomcat7

# ./bin/

Sample Output

Using CATALINA_BASE:   /usr/local/tomcat7
Using CATALINA_HOME:   /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME:        /opt/jdk1.8.0_72
Using CLASSPATH:       /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.
Step 4: Access Tomcat in Browser

Tomcat server works on port 8080 default. To access Tomcat on web browser by connecting your server on port 8080.



Step 5: Setup User Accounts

Finally we need to create user accounts to secure and access admin/manager pages. Edit conf/tomcat-users.xml file in your editor and paste inside <tomcat-users> </tomcat-users> tags.

<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />
Step 6: Stop Tomcat

Finally if you feel that there are no need of Tomcat in your system, You can simply stop it using below command from tomcat home directory.

 # ./bin/