Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

To host a map application in real world, developed using GeoServer, we need a server with Tomcat/JSP rather than Apache, right? Correct me if I am wrong since my background is as GIS not development. Is there any options to host GeoServer in Apache Server or any similar applications like GeoServer that can connect with an Apache server. Because to maintain a good Apache Server is economical compared to Tomcat.


In GeoServer, as localhost, if we login and check Server Status, Memory Usage shows 376 MB. Therefore, if we plan to hire a host plan in JSP/Tomcat, the heap size offered should be greater than 376 MB, isn't it?, which will escalate the server plan cost. Need help on this aspect.

share|improve this question

GeoServer is a Java web application packaged as a WAR file. It needs to be deployed in a Java servlet container of which Apache Tomcat is an implementation. You could also use another servlet engine like Jetty. So in order to use GeoServer, you will be obliged to use a Java servlet container. If you want to avoid the use of a servlet engine, you could also use another OGC WMS compliant implementation like MapServer.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.