Knowledgebase: cPanel/WHM/Linux
Public Tomcat vs. Private Tomcat
Posted by - NA - on 30 October 2009 04:49 AM

Edit: Effective 9/1/2015 Arvixe is no longer offering Shared or Private Tomcat. Please contact support with any questions you may have.

A major part of tomcat administration is the management panel. This is located at and access to this is protected by the file at conf/tomcat-users.xml . If we were to provide shared users with access to this, they would be able to access each other's management panel since the conf/tomcat-users.xml file is global.

This is where private tomcat comes in. We install an instance of tomcat in the user's home at /home/username/tomcat . Then, we can provide them access to the management panel since their tomcat-users.xml file is theirs only.

(83 vote(s))
Not helpful

Comments (15)
Miguel Angel González Luelmo
05 July 2011 10:33 PM
I've purchased a private Tomcat ( How can I access my private Tomcat? I try with, and Tomcat site goes on, but I need a usr/password, and the usr/password that I use to login cpanel doesn't work. I need to upload a Web app to the Tomcat, and I can't find Tomcat in Cpanel.
Thank you for your time.
Arvand Sabetian
07 July 2011 05:22 PM
The username and password would be supplied to you upon the addon getting setup. You can also see it under your file structure within tomcat/conf/users.xml I believe. (or something similar to that)
Stanley Lo
15 March 2012 11:47 PM
If I purchase a private Tomcat on (my registered domain), could Tomcat be applicable to the other domains under my same account? Thank you.
Michael Carr
18 March 2012 05:49 PM
Yes, your Private tomcat install will be accessible for all domains that you setup on the control panel for that account. If you need help getting the extra domains configured, please be sure to let us know.
09 August 2012 12:17 PM
How long does it take before the private Tomcat is available on a new account?
Michael Carr
14 August 2012 03:36 PM
Private tomcat requires some manual configuration on our end so turn around on it is not instant like many of our services but usually this is completed within a few hours.
23 November 2012 06:19 AM
Which version of Tomcat can I use as shared or private.
Michael Carr
23 November 2012 08:37 AM
We currently provide 5.5.35 by default with full support. We can also install version 6 and 7, be we do not provide technical support for them.
Anthony Neithercut
29 November 2012 08:34 PM

Do you support the creation of multiple instances of tomcat on one server? I have multiple hosted domains some that are addon domains. I originally just set up one instance with multiple vhosts in the config but the problem with that is anything that doesn't deploy to your localhost web folder isn't shown in your tomcat manager window which is fairly useful.

It is possible to create multiple instances within the same tomcat server but it eats up more ports for listening. Is that something that is supported?
Michael Carr
30 November 2012 10:46 AM
No, on our shared plans you would not be able to create multiple instances, our private tomcat option provides one singular instance for your usage. You could possibly set something up like that on a VPS though.
James Morales
11 January 2014 12:33 PM
There is no way to see the logs or restart Shared Tomcat. For that level of flexibility you will need Private Tomcat.
Jesus David Gomez
07 May 2014 07:31 AM
What is the heap size of the private tomcat?
Michael Carr
12 May 2014 10:22 AM
It is 256 MB by default, but can be altered some depending on the application.
17 January 2015 11:38 AM
How can i access tomcat? I just bought shared tomcat. and i have a domain ( i need to upload my war to tomcat and access it as a subdomain. ( And my primary domain should not change. Please provide me steps to do these.
Ryan C
28 January 2015 10:50 PM
If you need the ability to deploy wars, etc., you will likely want to consider a private tomcat. Shared tomcat is for very simplistic java applications.
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).