Tomcat installation on VirtualBox’s image of CentOS 5.5

It is very difficult to install services on servers that are not connected to the Internet directly or through a proxy (critical servers), for example It happens in production environments, in this case we have to previously download the packages, transport them on USB flash drive and repeat this process as many times as packages and dependencies we have forgotten.
The situation is compounded when these critical servers are virtualized. If this is your case, I recommend you use the DVD / CD ISO images and mount them as your CentOS repositories.

If you are in doubt, follow this example for Tomcat:

  1. Mount DVD Iso image as a media-repo in your CentOS Guest Virtual Box

  1. Verify if you have Java installed in your Guest
[root@svdapp95 ~]# java -version
java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
  1. Install Tomcat5 from your media-repo already mounted

* It is not recommended to install Tomcat as ROOT, especially if It is for production environments.

[root@svdapp95 ~]# yum --disablerepo=\* --enablerepo=c5-media -y install tomcat5 tomcat5-webapps tomcat5-admin-webapps
  1. Verify Tomcat5’s packages installed
[root@svdapp95 ~]# rpm -ql tomcat5
  1. Start Tomcat5’s service
[root@svdapp95 ~]# service tomcat5 start
Starting tomcat5:                                          [  OK  ]
  1. Put follow URL http://localhost:8080, now you can see Tomcat’s welcomepage.

  1. You can see Tomcat’s log with:
[root@svdapp95 ~]# tail -f /var/log/tomcat5/catalina.out
  1. End.


Tagged with: , ,
Posted in Development, Open Source, Security

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: