Foros del Web » Programación para mayores de 30 ;) » Java »

Configurar Tomcat como servidor externo

Estas en el tema de Configurar Tomcat como servidor externo en el foro de Java en Foros del Web. Hola, como estan? necesito que alguien me ayude.. . Resulta que instale un tomcat en un servidor de windows 2003 server y coloque mi war ...
  #1 (permalink)  
Antiguo 23/06/2008, 14:05
 
Fecha de Ingreso: junio-2008
Mensajes: 2
Antigüedad: 15 años, 9 meses
Puntos: 0
Configurar Tomcat como servidor externo

Hola,
como estan?
necesito que alguien me ayude.. .
Resulta que instale un tomcat en un servidor de windows 2003 server y coloque mi war en la correspondiente carpeta webapps de apache para que los usuarios conectados a ese servidor por la red puedan acceder a la aplicacion de la siguiente manera:

http://nombre_servidor:8080/aplicacion

Esto funciona perfectamente, pero resulta que ese servidor tiene una ip fija, por lo cual quieren acceder tambien a la aplicacion desde internet. Pero el problema es que ese servidor tambien tiene instalado el Internet Information Server ya que tiene una pagina en Asp que tambien tiene acceso externo. Entonces el problema esta que cuando desde internet quiero acceder a la aplicacion java de tomcat escucha el Internet Information Server y no el Tomcat, por lo cual la aplicacion no funciona. Pero si la de Asp.

Ojala me hayan entendido y puedan ayudarme.

Gracias y saludos.
Emanuel.
  #2 (permalink)  
Antiguo 23/06/2008, 14:25
Avatar de gustavoh10  
Fecha de Ingreso: diciembre-2005
Ubicación: ARGENTINA
Mensajes: 196
Antigüedad: 18 años, 3 meses
Puntos: 3
Respuesta: Configurar Tomcat como servidor externo

hola, capas tu problema es un problema de puertos.

el IIS por default escucha en el puerto 80, entonces cuando queres acceder
desde internet y poner http://xxx.xxx.xxx.xxx/aplicacion va a ir al IIS y no al tomcat.

no probaste de esta manera http://xxx.xxx.xxx.xxx:8080/aplicacion

xxx.xxx.xxx.xxx = ip publica

o podrias cambiar el puerto del IIS.

Saludos
  #3 (permalink)  
Antiguo 14/07/2008, 07:46
 
Fecha de Ingreso: junio-2008
Mensajes: 2
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Configurar Tomcat como servidor externo

Buenas,
hice la prueba de cambiar el puerto del tomcat al 8081 desde el server.xml de tomcat. Si bien la aplicacion podia ser accedida desde la propia red con el puerto 8081, desde internet nunca pude. La url quedo de la siguiente manera

http://xxx.xxx.xxx.xxx:8081/aplicacion

Si alguien puede ayudarme lo agradeceré.

Saludos.
  #4 (permalink)  
Antiguo 23/09/2008, 10:01
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Configurar Tomcat como servidor externo

Hola!!
quisiera saber si lograste solucionar el problema, puesto que a mi tambien me pasa exactamente lo mismo..

Saludos.
  #5 (permalink)  
Antiguo 03/12/2008, 06:41
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Configurar Tomcat como servidor externo

Hola gente yo estoy con el mismo inconveniente,segun tengo entendido para lograr que el tomcat se vea desde la red publica hay que complementarlo con el IIS o el apache,pero realmente no encuentro un buen manual o guia que nos ayude con esta tarea.
Si alguno puede aportar algo desde ya agradecido.
  #6 (permalink)  
Antiguo 25/04/2011, 16:08
 
Fecha de Ingreso: abril-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
Respuesta: Configurar Tomcat como servidor externo

Hola amigos unsa vez se me presento ese problema y lo solucione con configuraciones en el tomcat para que respondiera al IIS.

Les recomiendo lean sobre isapi_redirect-1.2.9

El redirector
Vamos a usar un plugin del IIS (filtro + extensión) como redirector entre el IIS y el Tomcat.

Este filtro comprueba la URL de la petición con una lista (que luego veremos como configurar). Si encuentra coincidencia le pasa la petición al Tomcat, y luego recoge la respuesta del Tomcat y la devuelve al navegador.

Si el filtro no encuentra coincidencia, será el IIS el que intente responder la petición.

Para instalar el redirector necesitamos tres piezas:

isapi_redirect.dll - El filtro ISAPI para el IIS. La última versión (la 1.2.15) la podemos descargar de http://apache.org.es/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/

workers.properties - El fichero donde se describe el host y el puerto donde están los “workers”. Estos workers son lo distintos Tomcat que están atendiendo las peticiones (tendrán que estar definidos los conectores correspondientes en el fichero server.xml del Tomcat). Podemos encontrar un ejemplo de este fichero en el directorio “conf” de los fuentes del redirector http://apache.org.es/tomcat/tomcat-connectors/jk/source/jk-1.2.15/ (durante el proceso de configuración veremos nuestro propio ejemplo).

uriworkermap.properties - El fichero donde se define la relación entre la URL y el worker que tiene que atender la petición. Podemos encontrar un ejemplo de este fichero en el directorio “conf” de los fuentes del redirector http://apache.org.es/tomcat/tomcat-connectors/jk/source/jk-1.2.15/ (durante el proceso de configuración veremos nuestro propio ejemplo).


Eso es solo un jemplo. pueden buscarlo en adictos al trabajo. u en la web encontraran información de como hacerlo paso a paso.

Espero les serva para guiarse de como hacerlo.
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 02:12.