How to Install and Configure Apache Tomcat on Ubuntu Server
Edit Article

  • 1 Editor

From some tutorials I've ever made about Apache and Ubuntu, this time, I will unite the two. You know, and so did I as the author of this tutorial if Tomcat is is a child of the Apache server, and so we need related to use of a basic website. Actually, I will tell first before we submit it, Tomcat is an open source server the main function is to run a JSP or clear the Java Server Pages and Java servlets.

Not only it, Tomcat server also been used to build a file extension under the control of IDE war. But for more details below, I include the option to manually install tomcat 7 with its advantages, and it is also free to get version repositories.

Of all the explanations are there, here we should already know what it is Tomcat. Only a few will we know "How to Install and Configure Apache Tomcat on Ubuntu Server" and you will soon find out what are the benefits and advantages of this application. I will tell more about the two different ways, but it is still about how to install Ubuntu Apache web server, wrote the only way distinguished. In the installation manual, I do is actually to your advantage as well, because we get the latest version of Tomcat. On the occasion of this post, I will give a tutorial Apache Tomcat servlet that is used to run when there is a request from the client. In this tutorial, I'm using Apache on Ubuntu Server.

Ok, we just started making it. First step to get the latest version of Tomcat 7 is we have to install JDK7 before going to install Tomcat. You will find this section at the end.


Step two, enter the following command like this. By how to install Tomcat 7 on Ubuntu 14.04 will support two different ways of running the Tomcat. Well, one of which is by way of this manual.


Don't forget this, we must go to the opening and into the domain's IP address and follow the following ports.


Third step, after successfully installing, you'll find a message that appears is "it works!" On the public page. At least, it's like that.


What's next? We have to do the configuration.

Fourth step is to complete the general configuration, I'll tell more about this a little bit about this page /etc/tomcat7. Then we change the default port as follows.


This enables we to avoid conflicts with other application, so we can replace the following line with this system.

Fifth step, this is a way to force Tomcat to use a specific JVM with the terms to be set java home in / etc / tomcat7. We should run with OpenJDK default system.


Sixth step, here we need to declare the role of a kind password, username and groups so that they are centered in a servlet container. I found it in the file search /etc/tomcat7/tomcat-users.xml as follows:


Finished, and we have to visit the servlet web apps and pointing to an XML file in addition to the appearance of the Tomcat 7 directory in / var / lib / tomcat7. In addition, and you will also find some configuration.

Now, we must continue to next stage that is installed by means Apt - Get installation.

Seventh step, now we go to the second method. Because the installation is very easy, but we will just get the repository version only. Don't forget to install JDK 7 before start installing Tomcat.


Step eight, next enter the following command to start the installation tomcat


Step ten, select a username and password to be manager and add the following command /etc/tomcat7/tomcat-users.xml file


Don't forget that this code must be in the <tomcat-users <....>

Step eleven, finally! We just need to restarted service and done. You can find a messages this below:


Before I finished this tutorial, I promise I will discuss a bit about OpenJDK. I don't forget it, let's find out the specials.

OpenJDK is the open source standard that has advanced support for Java. JDK allow us to manage projects under the auspices of Oracle.

There are a few how to install Apache Ubuntu 14.04 decidedly different, or just describe a brief. I think it will be difficult for us to understand how, but don't worry because I give a few explanation about the parts that look different. Here is a table that does not put it in the beginning of tutorial. Not a real problem, we'll see.

The code below does not exist in my step stacking, why? Because I was just using Tomcat 7 without any kind or different versions behind. But if you want to use, here I show a little kind of code that needs to be included.


Well, if you use the above code when you install Tomcat, it means you also must fully just follow the step that corresponds to your version of tomcat. Each version of tomcat clearly have a change, even though we know the change is not very specific but it remains just different. And the geek also provide a tutorial based version, so again not until one time you want to install.

But we still maintain a valid port followed after the IP address. This does not affect the different versions of Tomcat, we still use it.

That's actually not alone, there are a few arrangements that we have to justify again. What wrote it? Well, after successfully installing surely we will directly be able to run the program, right? For that this arrangement combined with a few important pieces after we managed to Install and Configure Apache Tomcat on Ubuntu Server. If you want easy access to the manager, don't forget to always use port 80 that had already I explain. It's important guys.

Similar things that we need to go is configuration of SSL on Tomcat 7, don't stop there just because we also need keytool and for this one we have to make. After making keytool then the next is an advanced configuration in the keytool itself. We must enable it to be used and in the last part of this is forcing app to work for SSL. All was not I explain this tutorial in one package, but I'll make an advanced tutorial to discuss it. To be sure we'll wait.

Well, until here I hope you can understand and try to directly apply. But dont forget to every difficulty there is to leave a comment for further treatment and further deepen the learning. Have a nice day!

Article Tools

Did this article help you?


an Author!

Write an Article