Я бы порекомендовал Ubuntu Linux по простым причинам.
Вы можете получить хорошо работающую Tomcat и вашу любимую базу данных с Ubuntu 12.04 на коробке с 1 Гб оперативной памяти и 2 ядрами.
Java (OpenJdk) и Tomcat поставляются предварительно упакованными и устанавливаются так же просто, как:
sudo apt-get install default-jre tomcat7
Если вы устанавливаете пакет tomcat6-user или tomcat7-user, вы можете легко создать несколько экземпляров Tomcat с помощью прилагаемого сценария tomcat7-instance-create .
Возможно, вы будете использовать Apache httpd в качестве прокси-сервера перед Tomcat. Это также легко устанавливается.
В Windows вам нужно будет найти нужные версии каждого из этих пакетов и установить их вручную, один за другим.
В Ubuntu вам нужно будет выполнить только одну команду:
sudo apt-get update && sudo apt-get install default-jre tomcat7 apache2 postgresql