Este documento contiene información sobre cómo instalar y configurar JBoss Application Server para que se ejecute como un servicio en Microsoft Windows. Explica diferentes métodos como usar JavaService, JavaServiceWrapper y configurar el directorio de despliegue. También cubre temas como monitorización de JBoss usando JMX y herramientas como JConsole, MC4j y ManageEngine.
JBoss AS web services - Curso JBoss JB366 Día 4 César Pajares
Este documento contiene información sobre cómo configurar JBoss Application Server para que se ejecute como un servicio en Microsoft Windows. Explica dos métodos: usar JavaService o JavaServiceWrapper. También cubre temas como el despliegue de aplicaciones en JBoss AS, la configuración del directorio de despliegue y la API JMX para la monitorización.
JBoss AS jeap - Curso JBoss JB366 Día 1 César Pajares
Este documento proporciona una visión general de los servidores de aplicaciones y JBoss en particular. Explica que un servidor de aplicaciones es un software que ejecuta aplicaciones y proporciona servicios a computadoras cliente, manejando la lógica de negocio y acceso a datos. También describe la arquitectura de tres capas de Java EE y cómo JBoss implementa este estándar de manera abierta y flexible.
JBoss AS Installation -JBoss as jeap - Curso JBoss JB366 Día 2 César Pajares
El documento describe los pasos para instalar JBoss AS 5.1.0, incluyendo la descarga e instalación de Java y JBoss, la configuración de las variables de entorno, y la ejecución inicial de JBoss para verificar la instalación. También cubre temas como la administración de JBoss a través de la consola y cómo acceder de forma remota, y proporciona información sobre cómo desinstalar JBoss y las herramientas Ant y Maven.
JBoss AS Cluster - Curso JBoss JB366 Día 4 César Pajares
Este documento presenta un curso sobre JBoss que cubre temas como la escalabilidad, alta disponibilidad, despliegue continuo, gestión y estándares de JBoss. El curso también analiza conceptos como la identidad y seguridad, y compara servidores J2EE de código abierto frente a servidores comerciales.
JBoss AS Monitorización - Curso JBoss JB366 Día 4 César Pajares
El documento describe la API JMX y herramientas para la monitorización de JBoss. Explica que JMX permite el acceso a la información publicada por las aplicaciones a través de los MBeans. JBoss implementa JMX y puede ser monitorizado utilizando herramientas como JConsole, MC4j y ManageEngine Applications Manager.
Este documento presenta una introducción a JBoss, un servidor de aplicaciones Java. Explica cómo instalar y configurar JBoss, desplegar aplicaciones, gestionar el servidor, ajustar el rendimiento, configurar clustering, y asegurar JBoss. También cubre herramientas de administración y resolución de problemas.
Este documento describe JBoss, un servidor de aplicaciones Java de código abierto. JBoss implementa los estándares J2EE y ofrece servicios como EJB, Hibernate y JMS. Usa directorios como bin, deploy y conf para ejecutarse y administrarse. Los desarrolladores pueden implementar EJBs, servicios web y aplicaciones JSF en JBoss.
JBoss AS web services - Curso JBoss JB366 Día 4 César Pajares
Este documento contiene información sobre cómo configurar JBoss Application Server para que se ejecute como un servicio en Microsoft Windows. Explica dos métodos: usar JavaService o JavaServiceWrapper. También cubre temas como el despliegue de aplicaciones en JBoss AS, la configuración del directorio de despliegue y la API JMX para la monitorización.
JBoss AS jeap - Curso JBoss JB366 Día 1 César Pajares
Este documento proporciona una visión general de los servidores de aplicaciones y JBoss en particular. Explica que un servidor de aplicaciones es un software que ejecuta aplicaciones y proporciona servicios a computadoras cliente, manejando la lógica de negocio y acceso a datos. También describe la arquitectura de tres capas de Java EE y cómo JBoss implementa este estándar de manera abierta y flexible.
JBoss AS Installation -JBoss as jeap - Curso JBoss JB366 Día 2 César Pajares
El documento describe los pasos para instalar JBoss AS 5.1.0, incluyendo la descarga e instalación de Java y JBoss, la configuración de las variables de entorno, y la ejecución inicial de JBoss para verificar la instalación. También cubre temas como la administración de JBoss a través de la consola y cómo acceder de forma remota, y proporciona información sobre cómo desinstalar JBoss y las herramientas Ant y Maven.
JBoss AS Cluster - Curso JBoss JB366 Día 4 César Pajares
Este documento presenta un curso sobre JBoss que cubre temas como la escalabilidad, alta disponibilidad, despliegue continuo, gestión y estándares de JBoss. El curso también analiza conceptos como la identidad y seguridad, y compara servidores J2EE de código abierto frente a servidores comerciales.
JBoss AS Monitorización - Curso JBoss JB366 Día 4 César Pajares
El documento describe la API JMX y herramientas para la monitorización de JBoss. Explica que JMX permite el acceso a la información publicada por las aplicaciones a través de los MBeans. JBoss implementa JMX y puede ser monitorizado utilizando herramientas como JConsole, MC4j y ManageEngine Applications Manager.
Este documento presenta una introducción a JBoss, un servidor de aplicaciones Java. Explica cómo instalar y configurar JBoss, desplegar aplicaciones, gestionar el servidor, ajustar el rendimiento, configurar clustering, y asegurar JBoss. También cubre herramientas de administración y resolución de problemas.
Este documento describe JBoss, un servidor de aplicaciones Java de código abierto. JBoss implementa los estándares J2EE y ofrece servicios como EJB, Hibernate y JMS. Usa directorios como bin, deploy y conf para ejecutarse y administrarse. Los desarrolladores pueden implementar EJBs, servicios web y aplicaciones JSF en JBoss.
Este documento describe los pasos para configurar e instalar JBoss ESB Server y crear un proyecto de ejemplo en Eclipse. Incluye instrucciones para descargar las herramientas necesarias como JDK, JRE y Apache Ant. Luego explica cómo agregar las variables al sistema PATH, instalar JBoss ESB Server y compilar ejemplos de prueba. También proporciona instrucciones detalladas para crear un proyecto en Eclipse, incluida la instalación de complementos como JBoss Tools y la creación de proveedores, filtros, servicios, acciones y
Tomcat es un servidor web escrito en Java que permite ejecutar servlets y JSP. Se puede instalar junto con Apache HTTP Server para que este sirva páginas estáticas y aquel contenido dinámico generado mediante servlets y JSP. La instalación requiere descargar e instalar Tomcat y la máquina virtual Java, y opcionalmente el módulo mod_jk para unir Apache y Tomcat.
Este documento proporciona un tutorial paso a paso para crear un bean EJB simple con Eclipse e implementarlo en un servidor JBoss. Explica cómo instalar los requisitos como Eclipse y JBoss, crear el bean con interfaces, clase y descriptor de despliegue, y desplegarlo en el servidor para probarlo con una aplicación cliente.
Este documento describe los procedimientos para el mantenimiento de un sitio web creado con Joomla!, incluyendo actualizaciones del sistema, copias de seguridad, restauración de copias de seguridad y recomendaciones básicas de seguridad. Explica cómo actualizar Joomla!, realizar copias de seguridad de los archivos y la base de datos, y restaurar el sitio desde una copia de seguridad. También proporciona consejos iniciales sobre seguridad como mantener el sistema actualizado y usar .htaccess para controlar el acceso.
Este documento describe los pasos para configurar un servidor para desarrollo con J2EE en Ubuntu 7.04, incluyendo la instalación de Apache 2.0.55, JDK, JRE, JEE, JBoss 4.0.4, PostgreSQL, y la integración de NetBeans 6 y UML. Explica cómo configurar Apache para trabajar con JBoss a través de mod_jk, y cómo configurar JBoss, PostgreSQL, y NetBeans para el desarrollo de aplicaciones J2EE.
Este documento presenta una guía para instalar MySQL Community Edition en diferentes sistemas operativos como Windows, Linux y OpenSolaris. Explica los pasos para descargar e instalar MySQL, configurar usuarios y contraseñas, crear y otorgar permisos a bases de datos, e introducir la herramienta de administración MySQL Administrator.
Este documento describe los pasos para crear, desplegar y probar una aplicación simple con EJB. Incluye escribir el código del bean, el descriptor de despliegue, desplegar el bean en un servidor de aplicaciones, y crear un cliente que invoque al bean.
Caracteristicas quitadas o desusadas en Windows Server 2012 R2RaGaZoMe
Este documento enumera características que fueron quitadas o quedaron en desuso en Windows Server 2012 y Windows Server 2012 R2. Algunas características quitadas incluyen la copia de seguridad de imágenes del sistema, controladores de unidades de cinta, y la capacidad de crear discos de recuperación en CD o DVD. Características desusadas incluyen el SDK de AD RMS, la funcionalidad de revocación de licencia en AD RMS, y el nivel funcional de Windows Server 2003 en Active Directory. La tabla proporciona un resumen de las característic
Simple y breve introducción a Apache Ant: herramienta usada en programación para la realización de tareas mecánicas y repetitivas, normalmente durante la fase de compilación y construcción (build).
Introducción al servidor Tomcat.Resumen de conceptos básicos, instalación y configuración. Se repasan conceptos sobre JSPs, JavaBeans, Servicios web sobre Axis2, JNLP, etc.
Este documento introduce los web services y describe cómo crear un servicio web calculadora simple con Axis y JEE5. Explica cómo instalar y configurar el entorno de desarrollo necesario con Axis y un servidor de aplicaciones. A continuación, proporciona instrucciones paso a paso para crear un servicio web calculadora con Axis usando un archivo JWS y también con las herramientas JEE5. Finalmente, brevemente menciona cómo implementar un servicio mediante un archivo WSDD.
El documento explica cómo configurar un servidor web en Windows 7 utilizando AppServ (Apache, PHP y MySQL) e instalar el CMS Joomla. Incluye los pasos para descargar e instalar AppServ y Joomla, configurar la conexión entre Joomla y la base de datos MySQL, y traducir la interfaz de Joomla al español.
En esta práctica, emplearemos algunas de las características principalmente, la
utilización de servidores virtuales, como configuracion de servidor apache,configuracion de phpmyadmin e instalacion de joomla bajo el entorno ubuntu*
Este documento describe cómo instalar y administrar aplicaciones con Glassfish 3. Explica cómo instalar Glassfish en Linux y Windows, y cómo administrarlo a través de la interfaz web y la línea de comandos usando asadmin. También cubre temas como despliegue de aplicaciones, configuración, seguridad con HTTPS y registro.
Manual de instación servidor de aplicaciones glassfish Johana201225
El documento describe los pasos para instalar el servidor de aplicaciones Glassfish en un sistema operativo Solaris 10, incluyendo verificar los requisitos, descargar e instalar Glassfish, configurar un dominio, desplegar aplicaciones web (.war) y ejecutar archivos Java (.jar). También indica dónde encontrar los archivos de registro una vez completada la instalación.
El documento describe Barracuda, un marco de presentación de código abierto basado en Java. Barracuda facilita la construcción de aplicaciones web seguras y de nivel empresarial mediante una mejor separación entre plantillas y lógica de negocio. Algunas características clave incluyen un mecanismo de plantillas basado en DOM, un modelo de eventos que permite programación impulsada por eventos en el servidor, y un marco de mapeo de formularios y validación. Barracuda se construye utilizando Ant y se puede implementar en pequeños disposit
Manual de instalacion de PostGreSQL - Windows 7Mario Alfonso
Este documento proporciona instrucciones paso a paso para instalar PostgreSQL y aplicaciones asociadas como Apache/PHP, pgAdmin III y PostGIS en Windows. Explica los 23 pasos requeridos, que incluyen descargar e instalar PostgreSQL, configurar usuarios y contraseñas, e instalar paquetes adicionales como pgBouncer y pgAgents para ampliar las funcionalidades del sistema de gestión de bases de datos.
Este documento presenta un taller de Java avanzado que incluye temas como Servlets, JSP, Javabeans, EJB y Struts. Una sección explica los Enterprise Java Beans (EJB), sus beneficios, tipos como los beans de sesión y los beans impulsados por mensajes, y las diferencias con los JavaBeans.
J boss es un servidor de aplicaciones j2 ee desarrollado por red hatGissela Tingo
El documento describe cómo instalar JBoss AS 6.0 en Debian 6, incluyendo la instalación de Java SDK 1.6, la descarga y descompresión de JBoss, la creación de un usuario jboss, y la configuración de JBoss para iniciar automáticamente.
El documento describe los pasos para instalar y configurar Eclipse para desarrollar aplicaciones Java EE, incluyendo la creación de un proyecto con una interfaz y clase que implementa un bean remoto, compilarlo en un archivo JAR y desplegarlo en un servidor JBoss configurado en Eclipse.
Este documento describe los pasos para configurar e instalar JBoss ESB Server y crear un proyecto de ejemplo en Eclipse. Incluye instrucciones para descargar las herramientas necesarias como JDK, JRE y Apache Ant. Luego explica cómo agregar las variables al sistema PATH, instalar JBoss ESB Server y compilar ejemplos de prueba. También proporciona instrucciones detalladas para crear un proyecto en Eclipse, incluida la instalación de complementos como JBoss Tools y la creación de proveedores, filtros, servicios, acciones y
Tomcat es un servidor web escrito en Java que permite ejecutar servlets y JSP. Se puede instalar junto con Apache HTTP Server para que este sirva páginas estáticas y aquel contenido dinámico generado mediante servlets y JSP. La instalación requiere descargar e instalar Tomcat y la máquina virtual Java, y opcionalmente el módulo mod_jk para unir Apache y Tomcat.
Este documento proporciona un tutorial paso a paso para crear un bean EJB simple con Eclipse e implementarlo en un servidor JBoss. Explica cómo instalar los requisitos como Eclipse y JBoss, crear el bean con interfaces, clase y descriptor de despliegue, y desplegarlo en el servidor para probarlo con una aplicación cliente.
Este documento describe los procedimientos para el mantenimiento de un sitio web creado con Joomla!, incluyendo actualizaciones del sistema, copias de seguridad, restauración de copias de seguridad y recomendaciones básicas de seguridad. Explica cómo actualizar Joomla!, realizar copias de seguridad de los archivos y la base de datos, y restaurar el sitio desde una copia de seguridad. También proporciona consejos iniciales sobre seguridad como mantener el sistema actualizado y usar .htaccess para controlar el acceso.
Este documento describe los pasos para configurar un servidor para desarrollo con J2EE en Ubuntu 7.04, incluyendo la instalación de Apache 2.0.55, JDK, JRE, JEE, JBoss 4.0.4, PostgreSQL, y la integración de NetBeans 6 y UML. Explica cómo configurar Apache para trabajar con JBoss a través de mod_jk, y cómo configurar JBoss, PostgreSQL, y NetBeans para el desarrollo de aplicaciones J2EE.
Este documento presenta una guía para instalar MySQL Community Edition en diferentes sistemas operativos como Windows, Linux y OpenSolaris. Explica los pasos para descargar e instalar MySQL, configurar usuarios y contraseñas, crear y otorgar permisos a bases de datos, e introducir la herramienta de administración MySQL Administrator.
Este documento describe los pasos para crear, desplegar y probar una aplicación simple con EJB. Incluye escribir el código del bean, el descriptor de despliegue, desplegar el bean en un servidor de aplicaciones, y crear un cliente que invoque al bean.
Caracteristicas quitadas o desusadas en Windows Server 2012 R2RaGaZoMe
Este documento enumera características que fueron quitadas o quedaron en desuso en Windows Server 2012 y Windows Server 2012 R2. Algunas características quitadas incluyen la copia de seguridad de imágenes del sistema, controladores de unidades de cinta, y la capacidad de crear discos de recuperación en CD o DVD. Características desusadas incluyen el SDK de AD RMS, la funcionalidad de revocación de licencia en AD RMS, y el nivel funcional de Windows Server 2003 en Active Directory. La tabla proporciona un resumen de las característic
Simple y breve introducción a Apache Ant: herramienta usada en programación para la realización de tareas mecánicas y repetitivas, normalmente durante la fase de compilación y construcción (build).
Introducción al servidor Tomcat.Resumen de conceptos básicos, instalación y configuración. Se repasan conceptos sobre JSPs, JavaBeans, Servicios web sobre Axis2, JNLP, etc.
Este documento introduce los web services y describe cómo crear un servicio web calculadora simple con Axis y JEE5. Explica cómo instalar y configurar el entorno de desarrollo necesario con Axis y un servidor de aplicaciones. A continuación, proporciona instrucciones paso a paso para crear un servicio web calculadora con Axis usando un archivo JWS y también con las herramientas JEE5. Finalmente, brevemente menciona cómo implementar un servicio mediante un archivo WSDD.
El documento explica cómo configurar un servidor web en Windows 7 utilizando AppServ (Apache, PHP y MySQL) e instalar el CMS Joomla. Incluye los pasos para descargar e instalar AppServ y Joomla, configurar la conexión entre Joomla y la base de datos MySQL, y traducir la interfaz de Joomla al español.
En esta práctica, emplearemos algunas de las características principalmente, la
utilización de servidores virtuales, como configuracion de servidor apache,configuracion de phpmyadmin e instalacion de joomla bajo el entorno ubuntu*
Este documento describe cómo instalar y administrar aplicaciones con Glassfish 3. Explica cómo instalar Glassfish en Linux y Windows, y cómo administrarlo a través de la interfaz web y la línea de comandos usando asadmin. También cubre temas como despliegue de aplicaciones, configuración, seguridad con HTTPS y registro.
Manual de instación servidor de aplicaciones glassfish Johana201225
El documento describe los pasos para instalar el servidor de aplicaciones Glassfish en un sistema operativo Solaris 10, incluyendo verificar los requisitos, descargar e instalar Glassfish, configurar un dominio, desplegar aplicaciones web (.war) y ejecutar archivos Java (.jar). También indica dónde encontrar los archivos de registro una vez completada la instalación.
El documento describe Barracuda, un marco de presentación de código abierto basado en Java. Barracuda facilita la construcción de aplicaciones web seguras y de nivel empresarial mediante una mejor separación entre plantillas y lógica de negocio. Algunas características clave incluyen un mecanismo de plantillas basado en DOM, un modelo de eventos que permite programación impulsada por eventos en el servidor, y un marco de mapeo de formularios y validación. Barracuda se construye utilizando Ant y se puede implementar en pequeños disposit
Manual de instalacion de PostGreSQL - Windows 7Mario Alfonso
Este documento proporciona instrucciones paso a paso para instalar PostgreSQL y aplicaciones asociadas como Apache/PHP, pgAdmin III y PostGIS en Windows. Explica los 23 pasos requeridos, que incluyen descargar e instalar PostgreSQL, configurar usuarios y contraseñas, e instalar paquetes adicionales como pgBouncer y pgAgents para ampliar las funcionalidades del sistema de gestión de bases de datos.
Este documento presenta un taller de Java avanzado que incluye temas como Servlets, JSP, Javabeans, EJB y Struts. Una sección explica los Enterprise Java Beans (EJB), sus beneficios, tipos como los beans de sesión y los beans impulsados por mensajes, y las diferencias con los JavaBeans.
J boss es un servidor de aplicaciones j2 ee desarrollado por red hatGissela Tingo
El documento describe cómo instalar JBoss AS 6.0 en Debian 6, incluyendo la instalación de Java SDK 1.6, la descarga y descompresión de JBoss, la creación de un usuario jboss, y la configuración de JBoss para iniciar automáticamente.
El documento describe los pasos para instalar y configurar Eclipse para desarrollar aplicaciones Java EE, incluyendo la creación de un proyecto con una interfaz y clase que implementa un bean remoto, compilarlo en un archivo JAR y desplegarlo en un servidor JBoss configurado en Eclipse.
El documento describe los pasos para instalar y configurar O3, incluyendo la instalación de componentes, activación de licencias, generación de logs, y configuraciones comunes como ajustar la memoria y el idioma. También cubre temas como pedir soporte, reinstalaciones, migraciones y otras configuraciones avanzadas.
Este documento presenta una guía estratégica para migrar de IBM WebSphere a JBoss Enterprise. Detalla los beneficios comunes de cambiar de tecnología como menor complejidad, costes reducidos y mejor rendimiento. Explica los 6 pasos esenciales de planificación para una migración exitosa y cubre temas como la migración de aplicaciones web, Java EE, configuraciones y clusters entre otros.
Manual Joomla 3.0 Fuente: bitacoraderedes Autor : Juan Carlos Tirado SánchezBrox Technology
El documento proporciona instrucciones para instalar Joomla. Explica cómo instalar los requisitos previos como XAMPP o descargar e instalar Apache, MySQL y PHP individualmente. Luego describe descomprimir el archivo de Joomla en el directorio htdocs, crear una base de datos en phpMyAdmin llamada "joomla", y acceder a la instalación de Joomla en el navegador para configurar parámetros como el idioma, nombre del sitio, usuario administrador y contraseña.
Este manual introduce al lector en el uso de JBoss jBPM, un sistema de gestión de procesos de negocio open-source. Explica cómo instalar jBPM junto con JBoss, MySQL y Eclipse, y describe los principales conceptos de modelado de procesos en jBPM como nodos, transiciones y acciones. Además, incluye ejemplos prácticos de uso de diferentes tipos de nodos y la consola de administración de jBPM.
Este documento describe los pasos para instalar IBM WebSphere Application Server 8.5 de forma silenciosa en Linux. Primero se instala IBM Installation Manager y luego se crea un archivo de respuestas con la configuración requerida. Finalmente, se ejecuta IBM Installation Manager en modo silencioso usando el archivo de respuestas para completar la instalación de WebSphere sin interacción.
Este documento proporciona una introducción básica a Java, incluyendo qué es Java, para qué sirve, qué es el JDK, qué es el JRE, qué es una JVM, cómo obtener el compilador de Java y cómo instalarlo. Explica que Java es un lenguaje de programación orientado a objetos que se utiliza comúnmente para aplicaciones web, móviles y de escritorio.
Este documento proporciona una introducción básica a Java, incluyendo qué es Java, para qué sirve, qué es el JDK, JRE y JVM, cómo obtener e instalar el compilador de Java, y cómo crear el primer programa en Java. Explica que Java es un lenguaje de programación orientado a objetos que se usa comúnmente para crear aplicaciones web dinámicas e interactivas y aplicaciones empresariales a gran escala.
Este documento proporciona una introducción básica a Java, incluyendo qué es Java, para qué sirve, qué es el JDK, JRE y JVM, cómo obtener e instalar el compilador de Java, y cómo crear el primer programa en Java. Explica que Java es un lenguaje de programación orientado a objetos que se usa comúnmente para crear aplicaciones web dinámicas e interactivas y aplicaciones empresariales a gran escala.
Este documento resume tres tipos de aplicaciones JEE: aplicaciones web Java, objetos distribuidos EJBs y aplicaciones empresariales. Describe las características de las aplicaciones web Java como colecciones de recursos como JSPs y servlets ubicados en URIs específicos. También explica cómo los EJBs se empaquetan en archivos JAR para distribución y cómo las aplicaciones empresariales combinan aplicaciones web y EJBs dentro de un archivo EAR.
Este documento describe cómo crear una aplicación web básica en JavaServer Faces (JSF) utilizando NetBeans. Explica cómo crear un proyecto JSF, agregar un formulario y un bean administrado, y vincularlos mediante reglas de navegación para procesar los datos del formulario.
Joomla es un sistema de administración de contenidos de código abierto que permite editar el contenido de un sitio web de manera sencilla. Se requiere un servidor HTTP como Apache, una base de datos MySQL y PHP. El documento describe las características, versiones y requisitos de instalación de Joomla.
Este documento describe los 21 pasos para instalar la aplicación SIR en un servidor JBOSS, incluyendo la creación de directorios, copiado de archivos, modificación de configuraciones como la cadena de conexión a la base de datos, y rearme del despliegue para cambiar parámetros. Finalmente se arranca el servicio, se revisan los logs y se lanza la aplicación web SIR.
1) El documento describe el proceso de despliegue de aplicaciones J2EE, incluyendo cuatro métodos diferentes (despliegue en caliente, perfiles de despliegue, Apache Ant, y control de despliegue basado en consola).
2) Explica cómo desplegar una aplicación Oracle ADF de tres capas en OC4J usando perfiles de despliegue desde Oracle JDeveloper, incluyendo pasos como generar descriptores de despliegue, crear perfiles para cada capa y uno global, y probar la aplicación desplegada.
3) Tamb
Este documento describe los pasos para instalar Joomla en un servidor local. Primero, se crea una carpeta para el sitio web. Luego, se descomprimen los archivos de Joomla en esa carpeta y se instala Joomla siguiendo los pasos de configurar la base de datos, instalar datos de ejemplo y eliminar la carpeta de instalación. Finalmente, el sitio web de Joomla está listo para usar en el servidor local.
Este documento describe cómo configurar Jboss, Tomcat y Apache para trabajar juntos. Instruye sobre cómo instalar y configurar Jboss y Tomcat de forma independiente, luego configurar Apache para redirigir solicitudes a las consolas de administración de Jboss a través de Tomcat. También cubre cómo configurar logs, colas JMS, y envío de correo electrónico para notificaciones de errores.
Este documento describe las características y funcionalidades de Joomla, un sistema de gestión de contenidos para crear sitios web dinámicos. Explica cómo instalar Joomla localmente usando WAMP Server, crear una base de datos y completar el proceso de instalación. También detalla los tipos de usuarios, tecnologías utilizadas y carpetas importantes para las plantillas en Joomla.
Este documento describe los pasos para instalar Java en una laptop XO de secundaria. Explica por qué se necesita Java, y luego detalla el proceso de descargar el paquete Java, copiarlo al escritorio, instalarlo como root usando RPM, crear un archivo de perfil para agregar la ruta de Java, y crear un enlace simbólico para el complemento de Java en Mozilla. Finalmente, da instrucciones para verificar la instalación correcta comprobando la ruta de Java, el complemento en about:plugins, y accediendo a un sitio web con
1) Los requerimientos de hardware para instalar Xampp incluyen un procesador Intel Pentium 4 o superior, 512 MB de RAM, 40 MB de espacio en disco y una resolución de pantalla de 1024x768. 2) La instalación de Xampp implica seleccionar el idioma, aceptar los términos, seleccionar la ruta de instalación y servicios a instalar, y finalizar la instalación. 3) Los requerimientos mínimos para instalar PostgreSQL son 8 MB de RAM, 30 MB de espacio en disco para el código fuente
Similar a JBoss AS Seguridad - monitorizacións - Curso JBoss JB366 Día 4 (20)
JBoss AS Seguridad - monitorizacións - Curso JBoss JB366 Día 4
1. JBoss
Professional Open Source
JBoss AS Deployment,
Seguridad - Monitorización
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
2. Jboss AS 5.1.0 Instalación
Running as a Service
under Microsoft Windows
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
3. Jboss AS 5.1.0 Instalación
Antigua instalación: Problemas con Java.lang.OutofMemoryError
Podemos configurar que el servidor se ejecute como un servicio bajo
Microsoft Windows, y configurarlo para que se inicie automáticamente si
se desea.
Paso 1.- Download the JavaService 2.0.10 package
from
http://forge.objectweb.org/projects/javaservice/.
Paso 2.- Descomprimimos el paquete y
utilizamos el archivo JBossInstall.bat para
instalar el servicio de JBoss. Debemos
establecer el JAVA_HOME y variables de
entorno JBOSS_HOME para apuntar a la JDK y
JBoss, como directorios antes de ejecutar
JBossInstall.bat.
Paso 3.- Run JBossInstall.bat con la siguiente sintaxis:
JBossInstall.bat <depends> [-auto | -manual]
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
Cualquier servicio del que
dependa Jboss AS
Ej: mysql
19 Octubre 2009
Curso JBoss JB366
4. Jboss AS 5.1.0 Instalación
Instalación actual: JBossNative Windows
En algunas versiones es necesario descargar Jboss Native de la siguiente
dirección:
http://labs.jboss.com/jbossweb/downloads/
Paso 1.- Instalación: descomprimimos e utilizamos el
archivo service.bat
C:> cd c:jboss-4.2.0bin
C:> service.bat install
Paso 3.- Revisamos en Panel de Control – Herramientas administrativas –
Servicios, si ha instalado correctamente el servicio de arranque de JBoss
Podemos ejecutar en consola lo siguiente:
C:> net start JBAS50SVC
C:> net stop JBAS50SVC
http://www.jboss.org/community/wiki/RunJBossAsAServiceOnWindows
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
5. Jboss AS 5.1.0 Instalación
Otra Opción: RunJBossAsAServiceOnWindows
Use the JavaServiceWrapper by Tanuki
Note: Users keep editing this page, saying that the JavaServiceWrapper is not
recommended. This is not true. They are confused between the JavaService and
the JavaServiceWrapper. They are two completely different products. JavaService is
not recommended(for the below reasons), but JavaServiceWrapper is
recommended. The majority of JBoss users are using the JavaServiceWrapper as
their way of making jboss run as a service.
You can use Java Service Wrapper :
http://wrapper.tanukisoftware.org/doc/english/integrate-simple-win.html and
manage it by JMX : http://wrapper.tanukisoftware.org/doc/english/jmx.htmljboss
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
6. Jboss AS 5.1.0 Instalación
Otra Opción: RunJBossAsAServiceOnWindows
Use the JavaServiceWrapper by Tanuki
Unzip the wrapper zip file, and do the
following:
copy WRAPPER_HOMEbinWrapper.exe
%JBOSS_HOME%binWrapper.exe copy
WRAPPER_HOMElibWrapper.DLL
%JBOSS_HOME%libWrapper.DLL copy
WRAPPER_HOMElibwrapper.jar %JBOSS_HOME%libwrapper.jar
mkdir %JBOSS_HOME%serverYOURCONFIGwrapper
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
7. Jboss AS 5.1.0 Instalación
Otra Opción: RunJBossAsAServiceOnWindows
Use the JavaServiceWrapper by Tanuki
Create wrapper.conf file inside %JBOSS_HOME%serverYOURCONFIGwrapper with
the below contents:
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
8. Jboss AS 5.1.0 Instalación
Otra Opción: RunJBossAsAServiceOnWindows
Use the JavaServiceWrapper by Tanuki
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
9. Jboss AS 5.1.0 Instalación
Configurar BBDD
alternativa con JBoss AS
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
10. Jboss AS 5.1.0 Instalación
Configurar BBDD alternativa con JBoss AS
• Hemos estado usando la fuente de datos predeterminada JBossAS en nuestras
aplicaciones.
• Esta fuente de datos está configurada para utilizar la instancia de base de datos
integrada Hypersonic
• Esta fuente de datos está enlazada al nombre JNDI java: / DefaultDS y a
su descriptor que se denomina hsqldb-ds.xml en el directorio deploy
Vamos a utilizar MySQL como BBDD por defecto de JBoss AS
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
11. Jboss AS 5.1.0 Instalación
Deployment
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
12. Jboss AS 5.1.0 Instalación
Configurar ECLIPSE con JBoss AS
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
13. Jboss AS 5.1.0 Instalación
Getting Started
Deployment
• La Implementación de aplicaciones de JBoss AS es muy fácil
• Sólo tenemos que copiar la aplicación en el directorio JBOSS_HOME / server /
default / deploy/
• JBoss AS busca constantemente el directorio de despliegue para recoger las
nuevas aplicaciones o la modificación de las aplicaciones existentes
• Podemos disponer de un «HOT DEPLOY» de una aplicación sobre la marcha,
mientras que JBoss AS sigue funcionando
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
14. Jboss AS 5.1.0 Instalación
Getting Started
Deployment
“Se pueden implementar diferentes tipos de aplicaciones empresariales en JBoss AS”
• El archivo WAR Contiene las clases de servlets, páginas, las bibliotecas, y los descriptores de despliegue, tales
como web.xml, faces-config.xml, etc, y jboss-web.xml.
• El archivo EAR Que normalmente contiene un archivo WAR para el módulo web, archivos JAR para los módulos
EJB, así como los descriptores de despliegue, tales como aplicacion.xml y jboss-app.xml etc
• El archivo SAR Son paquetes de un servicio de JBoss en un archivo JAR. Es utilizado principalmente por los
servicios internos de JBoss.
• El *-ds.xml define las conexiones a bases de datos externas. La fuente de datos pueden ser reutilizadas por
todas las aplicaciones y servicios de JBoss AS a través del JNDI interno.
Podemos desplegar archivos XML con las definiciones de servicios MBean. Si tenemos los archivos JAR adecuados
disponibles en el despliegue o directorios lib, los MBeans especificados en los archivos XML se iniciarán. Esta es
la manera de cómo iniciar muchos JBoss como servicios internos, como las colas JMS.
También podemos implementar archivos JAR que contienen EJBs o otros objetos de servicios, directamente en
JBoss AS.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
15. Jboss AS 5.1.0 Instalación
Getting Started
Deployment
Los paquetes de despliegue WAR, EAR, y SAR, en realidad son archivos JAR con
archivos XML que describen la implementación y despliegue en directorios como
META-INF y WEB-INF.
JBoss AS permite desplegar estos archivos como directorios en lugar de archivos JAR.
Que le permite realizar cambios en las páginas web, etc sobre la marcha sin volver a
desplegar toda la aplicación. Si no necesitamos volver a implementar el directorio sin
reiniciar el servidor, sólo podemos “tocar” los descriptores de despliegue (por ejemplo,
el WEB-INF/web.xml en una WAR y la META-INF/application.xml en un EAR) para
actualizar sus marcas de tiempo.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
16. Jboss AS 5.1.0 Instalación
Getting Started
Hot-deployment of services in JBoss
Echemos un vistazo a un ejemplo práctico de despliegue en caliente de
los servicios en JBoss.
Con e Servidor Jboss arrancado, vemos el
directorio server/production/deploy
Copiamos en otra ubicación el fichero mailservice.xml y miramos que aparece en la
consola
13:10:05,235 INFO [MailService] Mail service 'java:/Mail' removed from JNDI
Volvemos a copiar el fichero dentro del directorio
13:58:54,331 INFO [MailService] Mail Service bound to java:/Mail
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
17. Jboss AS 5.1.0 Instalación
JBoss deployment directory configuration
Configuring JBoss deploy directory in 4.x releases or earlier
The configuration file which we need to modify is server/xxxx/conf/jbossservice.xml
Open it and move almost at the end of the file. There you'll find the following
attribute:
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
18. Jboss AS 5.1.0 Instalación
JBoss deployment directory configuration
Configuring JBoss deploy directory in 5.0 release
JBoss 5.x doesn't use any more jboss-service.xml for configuring the deployment
directory. Instead, you have to manipulate the server/xxx/conf/bootstrap/profilerepository.xml file.
Search for the SerializableDeploymentRepositoryFactory (about at the beginning of the
file).
There, if you want to add for example the "deployments" beneath the JBoss Home, simply
add another element in the array:
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
19. Jboss AS 5.1.0 Instalación
JBoss deployment directory configuration
Configuring JBoss deployment directory in release 5.1
Just while I was completing this article I've found out in JBoss wiki that in release 5.1
the configuration as changed again (!!!), so when using JBoss 5.1 your configuration
file will be server/xxxx/conf/bootstrap/profile.xml. Find the Bean named
BootstrapProfileFactory and add your deploy folder to the list element:
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
20. Jboss AS 5.1.0 Instalación
La API JMX
Monitorización de JBoss
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
21. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Vamos a hacer una breve introducción a JMX y de cómo podemos acceder a las
características de JBoss gracias a los MBeans que implementan esta API. Asimismo
veremos tres herramientas de monitorización del servidor.
Contenidos:
• La API JMX y Monitorización de JBoss
• Introducción a JMX
Arquitectura de JMX
• Monitorización de JBoss
Monitorización con JConsole
Monitorización con MC4j Management Console for Java
Monitorización con ManageEngine Applications Manager 8
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
22. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Introducción a JMX
La Java Management eXtensions (JMX) API es un estándar de Sun para la gestión y monitorización
remota de recursos java como:
• Aplicaciones y dispositivos
• Servidores y servicios
• JVM
Nos permite entre otras cosas consultar o cambiar una determinada configuración, conocer
estadísticas y comportamiento de una aplicación, conocer cambios de estado (y notificarlo, iniciar
acciones, etc), crear nuestros manejadores de recursos y publicarlos en una API, interoperar con
otras tecnologías...
JMX se integró pronto en la J2EE y más tarde en la JSE, concretamente desde la JDK 5. Su jerarquía
de subpaquetes se encuentran bajo javax.management, y esta es su API pública. Asimismo existe una
API privada bajo com.sun.jmx, a la que sólo debería tener acceso las propias librerías de la JDK,
puesto que esta implementación puede evolucionar y ser cambiada en futuras versiones.
A partir de la JDK 5.0 se incluye Jconsole para monitorizar la JVM y aplicaciones que implementen
JMX. Es un ejecutable con interfaz gráfica que se encuentra en la carpeta bin de la instalación de la
distribucion de Sun JDK.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
23. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Introducción a JMX
Arquitectura basada en 3 capas:
• Capa de aplicación (o nivel de instrumentación), la capa de más bajo nivel donde residen los componentes
(MBean) que facilitan la información necesaria para la gestión de una aplicación. Estos componentes son
desarrollados según las necesidades de gestión específicas de cada parte de una aplicación.
• Nivel de agente: facilita una interfaz para el manejo de los MBean del nivel de instrumentación.
• Nivel de Adaptadores: uno o más conectores (o adaptadores de protocolo) que proporcionan acceso desde los
sistemas de monitorización remotos
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
24. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización de JBoss
JBoss implementa JMX en su microkernel. El propio servidor dispone de un una consola
JMX accesible por la URL http://localhost:8080/jmx-console que muestra los MBeans
públicos accesibles por ella o programáticamente por código Java.:
Algunas acciones útiles:
• Mostrar el árbol JNDI
• Forzar un volcado de memoria
• Mostrar el uso del pool de memoria
• Gestionar el escáner de despliegues
• Redesplegar una aplicación
• Acceder a la base de datos Hypersonic
• Detener JBoss
• Conocer estado de los EJB desplegados
e instanciados
... y mucho más
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
25. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con JConsole
Jconsole (www.servletsuite.com) usa el JMX de JBoss para monitorizar el servidor:
estado, logs, despliegues, uploads y visor de los MBeans:
Para poder trabajar con JConsole
debemos seguir los siguientes
pasos:
Descargar jconsole.war desde
http://www.servletsuite.com/jm
x/jconsole.htm
Copiar jconsole.war en la carpeta
deploy del servidor utilizado,
para su despliegue
(habitualmente en /jboss5.1.0.GA/server/default/deploy/)
Con JBoss en ejecución, acceder
a http://localhost:8080/jconsole
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
26. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con MC4j Management Console for Java
El MC4j Management Console for Java (open source) es una aplicación standalone
basada en java diseñada para monitorizar múltiples servidores y visualizar sus los
MBeans, en su caso.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
27. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con MC4j Management Console for Java
Para instalar la última versión:
• Descargar la versión apropiada a nuestro sistema operativo desde
http://www.mc4j.org/confluence/display/MC4J/Download y descomprimir
• Descargar la librería log4j de http://logging.apache.org/log4j/1.2/, descomprimir y localizar el
log4j-1.2.*.jar Renombrar a log4j-1.2.8.jar
• Sustituir el existente en mc4j/mc4j/modules/ext por el renombrado anterior
• Finalmente cargamos la aplicación con el ejecutable situado en C:Archivos de
programaMC4J Console 1.2b9
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
28. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con MC4j Management Console for Java
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
29. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con ManageEngine Applications Manager 8
ManageEngine Applications Manager es un potente monitor comercial con una versión
libre (limitación: máximo 5 monitores) aplicable a servidores, BBDD, aplicaciones,
websites, ERP, transacciones y mucho más. Ha sido diseñada con una interfaz muy
completa y ofrece múltiples estadísticas, que pueden asociarse acciones al seguimiento
de recursos, como alarmas y notificaciones por correo electrónico. Permite la
monitorización de recursos remotos (los anteriores monitores se limitaban al servidor
local) y la monitorización de MBeans de JMX.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
30. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con ManageEngine Applications Manager 8
• Descarga:
http://manageengine.adventnet.com/products/applications_manager/download.html y
ejecutamos el instalable
• Instalación:
• Descargar log4j de http://logging.apache.org/log4j/1.2/, descomprimir y localizar
el log4j-1.2.*.jar
• Renombrar a log4j.jar
• Sustituir el existente en AdventNet/ME/AppManager8/working/classes/ por el
renombrado anterior
• Ejecución: startApplicationsManager en AdventNet/ME/AppManager8
• Jboss ha de poder aceptar conexiones remotas (e.g. iniciar el servidor con run -b
0.0.0.0 o la IP que deseemos que tenga acceso)
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
31. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con ManageEngine Applications Manager 8
ManageEngine se habrá levantado en nuestro sistema como un servidor de monitorización, por lo
tanto su consola de configuración será accesible vía web. Por eso navegamos a la URL
http://localhost:9090/ y en la pantalla de navegación nos autenticamos con login admin y password
admin.
Vamos a configurar ahora un monitor para nuestro JBoss. Primero pulsamos en la pestaña Monitors
| New Monitor y en la columna Application Servers pulsamos sobre JBoss:
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
32. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con ManageEngine Applications Manager 8
Seleccionamos como tipo de monitor JBoss Server
Una vez conectado en nuevo monitor a JBoss, se muestra un resumen de monitores:
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
33. Jboss AS 5.1.0 Instalación
La API JMX y Monitorización de JBoss
Monitorización con ManageEngine Applications Manager 8
Conclusiones
• Podemos quedarnos con estos puntos fundamentales:
• La API JMX permite acceder a información publicada por una aplicación
• Las unidades que publican esa información son los Mbeans
• JBoss implementa multitud de Mbeans
• Existen herramientas para usar la JMX de JBoss y monitorizar su estado
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366
34. Jboss AS 5.1.0 Instalación
JBoss ON es la versión certificada y testeada que ofrece RedHat de Jopr.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
34
Curso JBoss JB366
35. Jboss AS 5.1.0 Instalación
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
35
Curso JBoss JB366
36. Jboss AS 5.1.0 Instalación
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
36
Curso JBoss JB366
37. Jboss AS 5.1.0 Instalación
Selección de la Base de datos
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
37
Curso JBoss JB366
38. Jboss AS 5.1.0 Instalación
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
38
Curso JBoss JB366
39. Jboss AS 5.1.0 Instalación
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
39
Curso JBoss JB366
40. Jboss AS 5.1.0 Instalación
Instalación de jopr
La última versión Jopr 2.3.1 permite instalarse utilizando una base de datos embebida (h2) sin
necesidad de instalar PosgreSQL y/o Oracle.
Para instalar el lado del servidor, se han de efectuar los siguientes pasos:
1.Descargar el proyecto jopr 2.3.1 de aquí .
2.Descomprimir el fichero: unzip jopr-server-2.3.1.zip
3.Configurar las variables de entorno RHQ_SERVER_HOME (ej: /usr/java/jopr-server-2.2.1) y
RHQ_SERVER_JAVA_EXE_FILE_PATH (ej: /usr/java/jdk1.6.0_13/bin/java) directamente del fichero
./bin/rhq-server.sh.
4.Arrancar el servidor con la sentencia ./bin/rhq-server.sh start
5.Para iniciar la instalación, acceder vía web a http://<server-hostname>:7080. En caso de no
querer utilizar una base de datos externa (PosgreSQL u Oracle), marcar la opción Embedded
Database.
Posteriormente, se ha de instalar el agente en cada uno de los servidores a monitorizar:
1.Desde el equipo a monitorizar, descargar el fichero jar: wget http://<serverhostname>:7080/agentupdate/download
2.Instalar el agente con java -jar <agent-update-binary.jar> –install
3.Ejecutar el agente con rhq-agent.sh
También comentaremos que JON es la versión certificada y testeada que ofrece RedHat de Jopr.
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
40
Curso JBoss JB366
41. Jboss AS 5.1.0 Instalación
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
41
Curso JBoss JB366
42. Jboss AS 5.1.0 Instalación
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
42
Curso JBoss JB366
43. Jboss AS 5.1.0 Instalación
1.Go to the Jopr - Releases page and download the Jopr distribution.
2.Unzip the distribution in a suitable place (i.e. in a directory not too deeply nested and with no spaces or non-ASCII characters in its name)
3.Install a database like PostgreSQL (version 8.2.4 +, please choose C locale for initdb), create a database instance called 'rhq' in it and a user
'rhqadmin' that owns this 'rhq' database.
create user rhqadmin password 'rhqadmin';
create database rhq owner rhqadmin;
4.Eventually set RHQ_SERVER_JAVA_HOME or RHQ_SERVER_JAVA_EXE_FILE_PATH env variables appropriately. This is needed if your
JAVA_HOME does not point to a java installation that is valid with Jopr (e.g. java 1.4); Jopr requires java5+.
5.cd into the jopr-server-*/ directory and start the Server:
bin/rhq-server.sh console
6.After a few seconds, the messages on the console will stop. When this happens, point your browser to http://localhost:7080/ and run
the installer.
7.When this is done and you can log in (default user / pass are: rhqadmin/rhqadmin), it is time to start the Agent. Start a second shell for this.
8.Unpackage the Agent into a directory of your choosing:
•If you received the Agent as a .zip package, simply unzip it into your chosen directory
•If you received the Agent as a agent update binary .jar, copy it to your chosen directory and run "java -jar <agent-update-binary.jar> -install"
•NEW In Jopr 2.2: If you do not yet have an Agent distribution, but you have started your Jopr Server as described above, then you can pull
down an Agent update binary .jar directly from the server and install it using these instructions:
•Point a browser to "http://<your-server-hostname>:7080/agentupdate/download" and save the Agent binary update jar in
a directory where you want to install the agent (the file you save should have a .jar extension; "<your-server-hostname>"
should be the hostname or IP address of the server that is running and "7080" is the port on which that the server is
accepting HTTP requests)
•Run "java -jar <agent-update-binary.jar> --install" where "<agent-update-binary.jar>" is the name of the file you downloaded from
the server
9.cd into the Agent directory (typically named "rhq-agent").
10.Start the Agent by issuing:
bin/rhq-agent.sh Answer the questions asked by the Agent.
11.Go back to the Server GUI and to its Dashboard. Watch resources show up in the upper right in the Autodiscovery portlet, and import them.
12.Done :-)
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
For a more detailed installation document, you can go to the JBoss Operations Network documentation.
19 Octubre 2009
43
Curso JBoss JB366
44. Jboss AS 5.1.0 Instalación
GET JBOSS 5!
http://www.jboss.org/jbossas/downloads
Questions?
César Pajares – ECM /CMS Manager
cesarpajares@gmail.com
19 Octubre 2009
Curso JBoss JB366