How to install Tomcat on Ubuntu
This tutorial shows you how to install Tomcat on Ubuntu, with help of the buith-in apt-get
command.
1. apt-get install
1.1 Find an available Tomcat package to install
$ sudo apt-cache search tomcat
//...
tomcat7 - Servlet and JSP engine
tomcat7-admin - Servlet and JSP engine -- admin web applications
tomcat7-common - Servlet and JSP engine -- common files
tomcat7-docs - Servlet and JSP engine -- documentation
tomcat7-examples - Servlet and JSP engine -- example web applications
1.2 Install the following Tomcat packages :
$ sudo apt-get install tomcat7-admin
$ sudo apt-get install tomcat7
1.3 Done. Tomcat is installed and configured automatically.
2. Where is Tomcat installed?
2.1 Tomcat auto start script is created in /etc/init.d/
folder.
$ sudo /etc/init.d/tomcat7 start
$ sudo /etc/init.d/tomcat7 stop
$ sudo /etc/init.d/tomcat7 restart
2.2 Tomcat bin folder is created in /usr/share/tomcat7
.
$ ls -lsa /usr/share/tomcat7/
4 drwxr-xr-x 4 root root 4096 Mac 11 23:21 .
12 drwxr-xr-x 282 root root 12288 Mac 11 23:21 ..
4 drwxr-xr-x 2 root root 4096 Mac 11 23:21 bin
4 -rw-r--r-- 1 root root 39 Jul 31 2013 defaults.md5sum
4 -rw-r--r-- 1 root root 2030 Jul 31 2013 defaults.template
4 drwxr-xr-x 2 root root 4096 Mac 11 23:21 lib
4 -rw-r--r-- 1 root root 53 Jul 31 2013 logrotate.md5sum
4 -rw-r--r-- 1 root root 118 Jul 31 2013 logrotate.template
2.3 Tomcat conf and logs folders are created in /var/lib/tomcat7
.
$ ls -lsa /var/lib/tomcat7/
4 drwxr-xr-x 6 root root 4096 Mac 11 23:21 .
4 drwxr-xr-x 64 root root 4096 Mac 11 23:21 ..
4 drwxr-xr-x 3 tomcat7 tomcat7 4096 Mac 11 23:21 common
0 lrwxrwxrwx 1 root root 12 Mac 5 01:20 conf -> /etc/tomcat7
0 lrwxrwxrwx 1 root root 17 Mac 5 01:20 logs -> ../../log/tomcat7
4 drwxr-xr-x 3 tomcat7 tomcat7 4096 Mac 11 23:21 server
4 drwxr-xr-x 3 tomcat7 tomcat7 4096 Mac 11 23:21 shared
4 drwxrwxr-x 3 tomcat7 tomcat7 4096 Mac 11 23:21 webapps
0 lrwxrwxrwx 1 root root 19 Mac 5 01:20 work -> ../../cache/tomcat7
how to install eclipse oxygen in ubuntu
does is work on ubuntu 14.10? Coz it’s not working here.
I can’t believe it, every time I need something mkyong is there with a short, complete and easy to follow: answer.
Thanks again!
Simply and clear. Shortly, awesome ! Thanks a lot.
In this grand scheme of things you actually get an A for effort. For the moment I will subscribe to your issue.
This blog is awesome. It helped me to solve problems many times. Just wanted to thank you.
Great MK, always your site helps me.
I want to manually install apache server and configure it to run php with mysql … how do I go about that?
hi sir,
i want to install tomcat in linux manually without using apt-get,
i downloaded the source and done as you said but i am not getting the admin console screen.
when i am entering http://localhost:8080/ just it is showing “It works” page.from here i can not access my admin console.
how can i slove this?
please explain me.
i was new to tomcat in linux. i got this useful. thank you lot.
i wanted how to install tomcatserver in ubuntu 10.10, 32 bit
Is above solution not working at your end?
i have knowledge about java and advance java
i am quit familar with core java programming and have also have knowledge about j2ee
but i want to install j2ee and use it
please guide me what is the exact link and to install it its complete path setting
pls give me tutorial link that …how to install mysql 5.1 tar file in ubuntu ?
Noted
See this link:
http://diegobenna.blogspot.com/2011/01/install-tomcat-7-in-ubuntu-1010.html
for install tomcat7 on Linux (Ubuntu 10.10 tested)
Just wanted to thank you for concise and clear instructions that I follow.
Thank you!!!
-Vlad
I’ve found this link while looking for a installation manual. But it is not very actual any more.
Thus I blogged about installing tomcat 7 on ubuntu.
Have a look:
http://wiki.v-collaborate.com/display/BLOG/2010/12/08/Install+Apache+Tomcat+7+on+ubuntu+and+debian
Thanks for the instructions. I use manual install because I wanted to install an older version.
I see, thanks for your update.
Just for your reference, you can install all these packages using a single command 🙂
Reference: http://www.linuxask.com/questions/install-multiple-software-at-the-same-time-using-apt-get
[..] A little unrelated, but I absolutely liked this blog post [..]
how can i access the tomcat port,web-app folder
Do you means modify the Tomcat’s port?
Please see it here
https://mkyong.com/tomcat/how-to-change-tomcat-default-port/
Every time I need to edit the tomcat-users.xml I get can’t save file read-only.
obviously you do not have permission to do it, please contact your server administrator to assign proper permission to you.