Upload
others
View
17
Download
0
Embed Size (px)
Citation preview
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B28830 San Fernando de Henares (Madrid)
tel./fax: +34 91 675 33 [email protected] - www.autentia.com
Somos su empresa de Soporte a Desarrollo Informático.Ese apoyo que siempre quiso tener...
1. Desarrollo de componentes y proyectos a medida
TecnologíaDesarrolloSistemas
Gran Empresa
Producción
autentia
Certificacióno Pruebas
Verificación previa
RFP Concurso
Consultora 1
Consultora 2
Consultora 3
Equipo propio desarrolloPiloto
3a
3b
1. Definición de frameworks corporativos.2. Transferencia de conocimiento de nuevas arquitecturas.3. Soporte al arranque de proyectos.4. Auditoría preventiva periódica de calidad.5. Revisión previa a la certificación de proyectos.6. Extensión de capacidad de equipos de calidad.7. Identificación de problemas en producción.
3. Arranque de proyectos basados en nuevas tecnologías
¿Qué ofrece Autentia Real Business Solutions S.L?
Para más información visítenos en: www.autentia.com
Compartimos nuestro conociemiento en: www.adictosaltrabajo.com
Gestor portales (Liferay)Gestor de contenidos (Alfresco)Aplicaciones híbridas
Tareas programadas (Quartz)Gestor documental (Alfresco)Inversión de control (Spring)
BPM (jBPM o Bonita)Generación de informes (JasperReport)ESB (Open ESB)
Control de autenticación y acceso (Spring Security)UDDIWeb ServicesRest ServicesSocial SSOSSO (Cas)
Spring MVC, JSF-PrimeFaces /RichFaces, HTML5, CSS3, JavaScript-jQuery
JPA-Hibernate, MyBatisMotor de búsqueda empresarial (Solr)ETL (Talend)
Dirección de Proyectos Informáticos.Metodologías ágilesPatrones de diseñoTDD
2. Auditoría de código y recomendaciones de mejora
4. Cursos de formación (impartidos por desarrolladores en activo)
Home | Quienes Somos | Empleo | Tutoriales | Contacte
Descargar este documento en formato PDF mod_jk_winiss.pdf
Instalación de mod_jk en la plataforma WindowsXP ISS-JBoss
El conocimiento de las distintas plataformas del mercado nos permite en Autentia solucionar problemas comunes sobre cualquiera de estas, en este caso, la instalación del mod_jk con Internet Information Server (a partir de ahora ISS) como servidor web y JBoss como servidor de aplicaciones sobre el Sistema Operativo Windows.
Introducción:
El conector "mod_jk" se encarga de enviar las peticiones que nosotros configuremos desde un servidor web a un servidor de aplicaciones. Esta estrategia se suele utilizar para liberar de carga al servidor de aplicaciones; para ello dejaremos que la parte estática de nuestra aplicación web sea procesada por el servidor ISS, mientras que la parte dinámica sea gestionada por el servidor de aplicaciones Jboss. También se podría aplicar para dejar nuestro servidor de aplicaciones oculto. En este caso de ejemplo tan solo tendremos acceso a las consolas de administración de Jboss. Necesitamos la descarga del siguiente software (ver los enlaces a pie de página):
� Distribución de J2SE 1.4.X (no es recomendable usar todavía la 1.5 con JBoss). � Conector mod_jk (en este tutorial usaremos la versión 1.2.15). � Servidor de aplicaciones JBoss (en este tutorial utilizaremos la versión 4.0.3 SP1).
Seguiremos el siguiente orden de instalación:
1. Instalación del servidor Web ISS: Primero iremos a la ventana de instalar/desinstalar programas accediendo de la siguiente forma:
Inicio-->Configuracion-->Panel de Control-->Agregar o Quitar Programas
Aparecerá una ventana como esta:
Tutorial desarrollado por: Carlos León Villamayor
Puedes encontrarme en Autentia Somos expertos en Java/J2EE Contacta en [email protected]
Curso Web J2EE Curso Avanzado en Desarrollo Web con J2EE www.eps.mondragon.edu/caj2ee
Master Java J2ee Oracle Prácticas laborales 100% aseguradas Nuevo temario de Struts. Trabaja ya www.grupoatrium.com
Formación Empresas Consultoría de Formación Tecnologías Web www.isthari.com
Anuncios Google Anunciarse en este sitio
Página 1 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
Pulsamos sobre Agregar o quitar componentes de Windows y aparecerá una ventana como esta:
Seleccionamos Servicios de Internet Information Server (ISS) y pulsamos sobre Siguiente.
Página 2 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
Una vez instalado el servidor web nos aseguramos que se encuentra escuchando poniendo esto en nuestro navegador: http://localhost/. Si todo ha ido correctamente, debemos visualizar la siguiente página en el navegador:
2. Instalación del conector mod_jk:
Una vez descargado el archivo "isapi_redirect.msi", lo ejecutamos y obtendremos la siguiente ventana:
Página 3 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
Pulsamos sobre "Next":
Aceptamos los términos y pulsamos sobre "Next":
Página 4 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
Seleccionamos el directorio de instalación (en este tutorial dejamos el que instala por defecto) y pulsamos sobre "Next":
Pulsamos sobre "Finish" para terminar la instalación. Para ver si todo ha ido correctamente vamos a "Inicio-->Configuracion-->Panel de Control-->Herramientas Administrativas-->Servicios de Internet Information Server" y debe aparecer el filtro "jakarta" como se muestra en la imagen:
Página 5 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
Ahora para configurar el conector debemos editar los siguientes archivos:
1. Modificamos el archivo "C:\Archivos de Programa\Apache Software Foundation\Jakarta Isapi
Redirector\conf\uriworkermap.properties" con el siguiente contenido:
# Contextos de las aplicaciones que queremos que tengan acceso /jmx-console=AutentiaLoadBalancer /jmx-console/*=AutentiaLoadBalancer /web-console=AutentiaLoadBalancer /web-console/*=AutentiaLoadBalancer
2. Modificamos el archivo "C:\Archivos de Programa\Apache Software Foundation\Jakarta Isapi Redirector\conf\workers.properties.minimal" con el siguiente contenido:
# workers.properties.minimal - # # This file provides minimal jk configuration properties needed to # connect to Tomcat. # # The workers that jk should create and work with # worker.list=AutentiaLoadBalancer,jkstatus # # Defining a worker named ajp13w and of type ajp13 # Note that the name and the type do not have to match. # worker.ajp13w.type=ajp13 worker.ajp13w.host=localhost worker.ajp13w.port=8009 # # Defining a load balancer # worker.AutentiaLoadBalancer.type=lb worker.AutentiaLoadBalancer.balance_workers=ajp13w # # Define status worker # worker.jkstatus.type=status
Una vez modificados los archivos, reiniciamos el servidor Web.
Página 6 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
3. Instalación del servidor de aplicaciones JBoss: Una vez descargado y descomprimido en el directorio raiz ( C:\jboss-4.0.3SP1):
1. Ahora editamos el archivo "C:\jboss-4.0.3SP1\bin\run.conf" y descomentamos la línea que contiene la variable JAVA_HOME y la establecemos en nuestro directorio de instalación de java. En nuestro caso será: JAVA_HOME="C:\j2sdk1.4.2_10"
2. Editamos el fichero "C:\jboss-4.0.3SP1\server\default\deploy\jbossweb-tomcat55.sar\server.xml" y añadimos el nombre de nuestro worker como se muestra en la imagen:
3. Editamos el archivo "C:\jboss-4.0.3SP1\server\default\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml" y activamos el atributo UseJK como se muestra en la imagen:
4. Una vez finalizada la instalación del servidor de aplicaciones realizamos la prueba de ejecución iniciando "C:\jboss-4.0.3SP1\bin\run.bat".
NOTA: para parar el servidor nos basta con pulsar CTRL+C
4. Prueba de la instalación:
http://localhost/jmx-console/
Página 7 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
http://localhost/web-console/
Conclusión:
Mediante esta técnica, podemos añadir aplicaciones web con tan solo insertar una entrada en el archivo "uriworkermap.properties" con el context-root de nuestras aplicaciones y los recursos a solicitar. Para cualquier consulta mas avanzada, recordad que podéis contratarnos en Autentia.
Enlaces:
mod_jk-1.2.15
JBoss 4.0.3 RC1
Página 8 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss
Patrocinados por enredados.com .... Hosting en Castellano con soporte Java/J2EE
j2se-1.4.2
Si desea contratar formación, consultoria o desarrollo de piezas a medida puede contactar con
Autentia S.L. Somos expertos en: J2EE, C++, OOP, UML, Vignette, Creatividad ..
y muchas otras cosas
Otros Tutoriales Recomendados (También ver todos)
Nuevo servicio de notificaciones
Si deseas que te enviemos un correo electrónico cuando introduzcamos nuevos tutoriales, inserta tu dirección de correo en el siguiente formulario.
Subscribirse a Novedades
Nombre Corto Descripción
mod_jk en WindowsXP / Apache2-JBoss
Os mostramos como instalar el conector mod_jk sobre WindowsXP utilizando Apache2 y JBoss
mod_jk en Ubuntu / Apache2-JBoss Os mostramos como instalar el conector mod_jk sobre la distribución linux Ubuntu utilizando Apache2 y JBoss
Instalar un Web en tu máquina Windows
Si trabajais habitualmente en plataforma Windows, en este tutorial podreis encontrar todos los pasos necesarios para instalar un servidor Web en vuestra propia máquina. Esto puede ser el primer paso para crear una Intranet.
Como configurar Tomcat + IIS Os mostramos como activar el filtro ISAPI de IIS para conectarlo con Tomcat. De este modo el servidor Web IIS 5.5 de Microsoft servirá las páginas estáticas y Tomcat los JSPs y Servlets dinámicos
Instalar JBoss Os mostramos como instalar en servidor gratuito de aplicaciones JBOSS así como a automatizar su arranque y parada.
Seguridad en Tomcat Os mostramos como proteger de un modo básico el acceso a recursos dentro de vuestro servidor de componentes Tomcat
Activar el soporte SSL en Struts Os mostramos las particularidades de uso y configuración de Struts para trabajar con SSL
mod_jk en Linux / Apache2-JBoss El conector mod_jk se encarga de enviar las peticiones dinámicas de Apache2 a un servidor de aplicaciones JBoss
Rendimiento de aplicaciones Web En este tutorial veremos una introducción al funcionamiento de la Suite e-Test de Empirix.
Filtros de Servlets en Tomcat En este tutorial os enseñamos la técnica (poco conocida) del encadenamiento de filtros en la activación de servlets, dentro del entorno Tomcat
Nota: Los tutoriales mostrados en este Web tienen como objetivo la difusión del conocimiento. Los contenidos y comentarios de los tutoriales son responsabilidad de sus respectivos autores. En algún caso se puede hacer referencia a marcas o nombres cuya propiedad y derechos es de sus respectivos dueños. Si algún afectado desea que incorporemos alguna reseña específica, no tiene más que solicitarlo. Si alguien encuentra algún problema con la información publicada en este Web, rogamos que informe al administrador [email protected] para su resolución.
www.AdictosAlTrabajo.com Opimizado 800X600
Página 9 de 9Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más
13/01/2006http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mod_jk_winiss