Hola julio19vp,
son tantas cosas que decirte qué te puede faltar puede ser misión imposible. Tu ves preguntando y contestaré siempre que pueda.
- Sobre la versión de Linux, yo trabajo con Debian. Usa un sistema de repositorios que me gusta bastante, para instalar Tomcat y JRE no tendrás más que hacerlo desde sus repositorios, por ejemplo "apt-get install tomcat6". Solo escribiendo eso, te instalará Tomcat. Oracle.... nunca he trabajado con Oracle, ahí no puedo ayudarte yo.
- Si es Windows, cualquier Windows te vale. Si va a estar en Internet, cuantos menos servicios corras mejor, usa solo los necesarios.
- Si vas a usar Tomcat, solo necesitarás la maquina virtual de Java (JRE).
Cuando lo tengas instalado, solo poniendo
http://la.ip.de.la.maquina:8080 tendrás una página en la que podrás subir el archivo .war.
Aquí explican paso a paso como hacerlo con Windows:
http://jcalderon.wordpress.com/2008/...en-windows-xp/
Mi recomendación:
Si no sabes Linux, una forma de empezar sería hacer todo esto con Windows para que veas como funciona el tema y cuando lo tengas claro, te lanzas a Linux. Solo es mi opinión.
Un saludo.