Friday, August 17, 2012

Installing Tomcat 7 on Ubuntu 12.04

This post is about installing Apache Tomcat7 on Ubuntu 12.04. Before this installation make sure java is installed in your machine. You can refer this post if you haven't done that already.
  1. Download Tomcat 7 tar.gz binary distribution from here.
  2. Unpack it using following command.
    tar xvzf apache-tomcat-7.0.29.tar.gz 
    
  3. Move it to a more appropriate location using following command.
    sudo mv apache-tomcat-7.0.29/ /usr/share/tomcat7
    
  4. Open up /usr/share/tomcat7/bin/catalina.sh file using following command
    gedit /usr/share/tomcat7/bin/catalina.sh 
    
  5. Add following two lines in there after the first line.
    JAVA_HOME="/usr/lib/jvm/jdk-6u32"
    JRE_HOME="/usr/lib/jvm/jdk-6u32/jre"
    
  6. Open up /usr/share/tomcat7/conf/tomcat-users.xml and uncomment user and role entries there. Then add a manager-gui role and a user by adding following lines there.
    <role rolename="manager-gui"/>
    <user username="pavithra" password="tomcat" roles="manager-gui"/>
    
  7. Start the Tomcat server using following command.
    sudo /usr/share/tomcat7/bin/catalina.sh run
    
  8. Verify Tomcat installation using the following URL.
    http://127.0.0.1:8080/
    
  9. To login as the manager, use the following URL, provide the relevant username and password.
    http://127.0.0.1:8080/manager/html
    

9 comments :

  1. Thanks a lot... This is a really good tutorial....

    ReplyDelete
  2. But how can I start this service on every start up ?

    ReplyDelete
  3. Thank you, worked like a charm......

    ReplyDelete
  4. WONDERFUL IT WORKS AFTER SO MANY UNSUCCESSFUL INSTALLATION IT REALLY WORKS...

    ReplyDelete
  5. i am getting following error after step 7

    exec 1:/usr/lib/jvm/jdK1.7.0_40/jre/bin/java: not found

    Could anyone help me?

    ReplyDelete