Forums

Home » Liferay Portal » Español » General »

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Jorge Zúñiga Olivas
Despliegue de WAR's utilizando únicamente JBoss + Tomcat (no LIferay)
May 3, 2007 9:40 AM
Answer

Jorge Zúñiga Olivas

Rank: Junior Member

Posts: 39

Join Date: April 26, 2007

Recent Posts

Hola.

Aún estoy aprendiendo a utilizar toda la gama de herramientas que ofrece el Liferay, pero por cuestiones de tiempo todo lo que se refiere al diseño y a la estética del portal de la empresa donde laboro tiene que estar listo en breve sobre el servidor productivo; el punto es que aún no se puede migrar todo el sistema al portal, pero sería suficiente desplegar algunos de sus WAR's a través del JBoss. Esto no representa problema hasta éste punto, el problema particular es que, por necesidad de la empresa configuré 2 portales autónomos (www.empresa1.com y www.empresa2.com) que funcionan perfectamente (aún no están terminados). La única forma de desplegar un WAR en éste modelo particular es accediendo a http://localhost:8080/WAR. Lo que quiero es que la única forma en como debe desplegarse el WAR sea accediendo a http://www.empresa2.com/WAR.

De antemano gracias por sus comentarios.

Saludos.
Jorge Ferrer
RE: Despliegue de WAR's utilizando únicamente JBoss + Tomcat (no LIferay)
May 5, 2007 2:24 AM
Answer

Jorge Ferrer

LIFERAY STAFF

Rank: Liferay Legend

Posts: 2658

Join Date: August 31, 2006

Recent Posts

Yo he hecho alguna vez cosas parecidas aprovechando un servidor Apache que había delante del servidor de aplicaciones. La combinación Apache + appserver es recomendable por muchos motivos y en este caso te permite usar los distintos módulos de apache para capturar las peticiones que no quieres permitir y denegarlas o redirigirlas a otro sitio.

También es posible que con JBoss se puedan filtrar las URLs aceptadas, pero no conozco exactamente cómo.
Jorge Zúñiga Olivas
RE: Despliegue de WAR's utilizando únicamente JBoss + Tomcat (no LIferay)
May 9, 2007 7:59 AM
Answer

Jorge Zúñiga Olivas

Rank: Junior Member

Posts: 39

Join Date: April 26, 2007

Recent Posts

Hola.

De nuevo muchas gracias por tu ayuda Jorge.

Como lo comentas, en el servidor donde está instalado el Liferay JBoss + Tomcat con sus dos instancias, está instalado un servidor Apache delante del servidor de aplicaciones; el problema concreto era de redireccionamiento, a continuación lo explico:

Al editar $JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/server.xml seguí al pie de la letra las instrucciones del manual, y definí como defaultHost a la primera instancia que se creo; a pesar de que todos los WARs ya estaban dentro del subdirectorio Deploy, nunca pude desplegarlos al ingresar a http://ip-del-servidor/war. Lo anterior quedó resuelto cuando definí como defaultHost a localhost (es decir, esa parte la dejé como estaba originalmente), entonces ahora ya funciona bien el redireccionamiento que hace el Apache y el despliegue de los WARs por parte de JBoss. Respecto a que http://instancia1.com/war desplegara los WARs y http://instancia2.com/war no lo hiciera, ya no tiene importancia.

Saludos.
Antonieta A. Olivares
RE: Despliegue de WAR's utilizando únicamente JBoss + Tomcat (no LIfer
March 29, 2010 1:29 PM
Answer

Antonieta A. Olivares

Rank: Regular Member

Posts: 148

Join Date: November 4, 2009

Recent Posts

hola jorge,

quisiera preguntarte como lo hacer para almacenar distintas instancias en diferentes war,
yo e creado dos instancias para dos portales distintos.. como los puedo respaldar y subir cada uno por su lado?