Soy administrador con más de 12 años de experiencia, opengts me parece una solución genial, soy fiel defensor de la filosofía Open Source.
OpenGTS funciona en servidor Apache Tomcat y previamente he hecho instalaciones de este tipo de Servidores de Aplicaciones, ejemplo: OpenKM (es un gestor del Conocimiento).
Lo ideal sería que el servidor donde se va a ejecutar la aplicación web, sea GNU/Linux, es más eficiente para el tipo de servidor Apache Tomcat. Al fin y al cabo, el usuario sólo entrará a la aplicación via web.