Foros del Web » Administración de Sistemas » Software para Servers »

Ayuda configuración Tomcat

Estas en el tema de Ayuda configuración Tomcat en el foro de Software para Servers en Foros del Web. Hola amigos, he montado un servidor casero para subir una página que he hecho en jsp pero tengo problemas para hacerla visible desde el exterior ...
  #1 (permalink)  
Antiguo 29/06/2010, 03:30
 
Fecha de Ingreso: marzo-2010
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda configuración Tomcat

Hola amigos, he montado un servidor casero para subir una página que he hecho en jsp pero tengo problemas para hacerla visible desde el exterior de mi red, os cuento como están las cosas:

- Dominio con DynDNS (arvinmobiliaria.webhop.net) que más adelante cambiaré por uno más corto lo cual me plantea otra duda: ¿se puede usar dynDNS con un dominio que tengas registrado? ¿Qué hay que hacer para transferirlo? ... pero bueno, eso corresponde a otra zona del foro.

- Configuración del router: puerto 80 redirigido al puerto 8080 del ordenador servidor. No sé si esto es correcto, al ser puertos diferentes... pero intenté cambiar el tomcat al puerto 80 y no funcionaba así que no se me ocurre otra solución.

- Servidor casero: ubuntu, Tomcat 6 (SIN APACHE), todo funciona perfectamente en local pero al intentar acceder desde el exterior la página del navegador se queda en blanco. http://arvinmobiliaria.webhop.net

-Configuración de tomcat: he añadido al archivo server.xml el siguiente bloque:
<Host name="arvinmobiliaria.webhop.net" appBase="webapps/arvinmobiliaria"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>

Y en la carpeta /var/lib/tomcat6/webapps he copiado el archivo arvinmobiliaria.war que se despliega correctamente y funciona en local con la siguiente dirección: http://localhost:8080/arvinmobiliaria/


Por favor, a ver si podéis echarle un vistado porque no sé cómo arreglarlo.

Ya aprovecho para preguntar otra cosa:
¿Y si luego quiero añadir otra web diferente al servidor? ¿qué tendría que hacer?


Muchas gracias! :)
  #2 (permalink)  
Antiguo 03/07/2010, 03:42
 
Fecha de Ingreso: marzo-2010
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda configuración Tomcat

Me contesto a mi mismo para que quede constancia de mis avances por si le sirven a alguien:

He abierto el puerto 8080 del servidor (no del router):

sudo iptables -A INPUT -m --state NEW -p TCP --dport 8080 -j ACCEPT

Guardo los cambios:

sudo iptables-save

Modifico el archivo /etc/hosts añadiendo la siguiente linea:

192.168.1.7 arvinmobiliaria.webhop.net arvinmobiliaria
(ip local de mi servidor) (dominio) (nombre de la máquina servidor)


Hago algunos cambios en el el archivo /etc/tomcat6/server.xml original:

En la etiqueta engine y en la etiqueta host que hay dentro de ella, en los parámetros donde pone "localhost" lo cambio por el nombre de mi dominio: arvinmobiliaria.webhop.net.

Así que ahora mi página será la página por defecto, pero queda un último cambio:

En la carpeta /var/lib/tomcat6/webapps renombro la carpeta ROOT que es la página por defecto de tomcat, pongo, por ejemplo ROOT_OLD. Ahora cojo el .WAR de mi aplicación, lo renombro a ROOT.WAR y lo coloco en la carpeta webapps. Ahora mi página es la página por defecto y se puede acceder a ella desde internet: http://arvinmobiliaria.webhop.net


Ahora quiero cambiar el nombre de dominio por uno más corto y corriente pero no sé como hacerlo. Voy a investigar un poco por el foro.

SALUDOS!

Etiquetas: tomcat, servidores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:00.