viernes, 18 de agosto de 2017

Instalar JBoss AS 7 en Windows

Esta entrada contiene los siguientes puntos:
  • Servidor de Aplicaciones JBoss versión 7.1.1 Final
  • Descargando
  • Requerimientos
  • Instalando
  • Iniciando JBoss AS 7
  • Gestionando tu servidor de aplicaciones
  • Instalar el Driver JDBC para MySQL como un modulo
  • Agregar servidor JBoss as 7 a Netbeans8

Servidor de Aplicaciones JBoss versión 7.1.1 Final
JBoss AS 7, es un servidor, completo y eficiente que implementa la especificación de la plataforma Java Enterprise Edition 6, está versión se caracteriza por ser un servidor completamente modular, habilitando los servicios a demanda conforme tu aplicación lo va requiriendo. La versión JBoss AS 7.1.1.Final es una versión completamente certificada de la especificación de la plataforma empresarial de Java 6. El cuadro de abajo en lista las tecnologías de la plataforma empresarial de Java 6 y cuales de ellas están soportadas en el servidor JBoss versión 7.1.1 Final


Descargando
Para descargar el servidor JBoss AS 7.1.1 Final, ingresamos al enlace


Descargamos la versión JBoss AS 7.1.1.Final en formato .zip, la página nos muestra un popup con el  mensaje "Community projects represent the latest development releases and are not supported.", elegimos la opción "Continue Download" 

Requerimientos
Tener instalado correctamente Java SE 6 o Java SE 7, de preferencia la última actualización disponible de Java SE 6, para descargarlo puedes ir al enlace



Instalando
Simplemente descomprimimos el archivo zip en un directorio que elijamos, en mi caso, en el directorio C:\devel\tools


Iniciando JBoss AS 7
Para inicial JBoss AS 7 usando un perfil completo en modo "standalone", en la consola de comandos windows ir al directorio $JBOSS_HOME/bin, en mi caso C:\devel\tools\jboss-as-7.1.1.Final\bin, y ejecutar.

standalone.bat

También puedes ir al directorio desde el explorar de archivos y ejecutar el archivo standalone.bat
Si todo ha ido bien, ver lo último que se mostrará en la consola.


Ahora desde el navegador web ingresar a  http://localhost:8080

Si intentas ingresar a la opción "Administration Console", se te solicitará agregar un usuario.

Gestionando tu servidor de aplicaciones 
JBoss AS7 ofrece dos mecanismos administrativos para administrar tu servidor
  • Consola de administración web
  • Interface de linea de comandos CLI
Por defecto JBoss AS7 es distribuido con seguridad habilitada para la administración de interfaces, esto significa que antes de conectarte usando la consola web de administración o la linea de comandos necesitarás agregar un nuevo usuario, para ello ejecutaermos el script add-user.bat que se encuentra en el directorio bin. Nos preguntará que tipo de usuario deseamos agregar. "What type of user do you wish to add?". Elegiremos la opcion a, Usuario administrador. Cuando nos solicite el Realm lo dejaremos en blanco ya que por ahora no importa, enter para continuar. Posteriormente ingresamos el nombre de usuario, la contraseña (password) y la confirmación de la contraseña.

Ingresemos nuevamente a la consola web en la opción "Administration Console", se nos pide ingresar el usuario y contraseña del usuario agregado. Si todo ha ido bien ingresaremos a la Consola de Administración.


Instalar el Driver JDBC para MySQL como un modulo
El driver JDBC para MySQL nos permitirá crear DataSources, conexiones a Base de datos, para ello necesitamos definir el driver como un modulo.
Creamos el directorio donde colocaremos los componentes de nuestro modulo. Crear el directorio mysql dentro de $JBOSS_HOME\modules\com. En mi caso el directorio C:\devel\tools\jboss-as-7.1.1.Final\modules\com.

Dentro de mysql crear otro directorio llamado main

Crear un archivo xml llamado module.xml con el siguiente contenido

<module xmlns="urn:jboss:module:1.0" name="com.mysql">
   <resources>
     <resource-root path="mysql-connector-java-5.1.9.jar"/>
   </resources>
   <dependencies>
      <module name="javax.api"/>
      <module name="javax.transaction.api"/>
    </dependencies>
</module>

Descargar el driver jdbc de mysql y colocar el jar dentro del directorio main

Tu directorio debe ser similar a la siguiente imagen


Por último agregamos el driver al archivo de configuración standalone.xml

<driver name="mysql" module="com.mysql"/>


Ahora ya podemos crear DataSources si los necesitamos

Agregar servidor JBoss as 7 a Netbeans 8
Nos ubicamos en la pestaña Services, si no está visible la activamos en opción Window(barra de herramientas), Services

Buscamos la opción Server, Add Server



En el popup, seleccionamos JBoss Application Server, Next.

Selecionamos la Ubicación del servidor, Next.


En las propiedades dejamos los valores por defecto, Finish.


Esta entrada se actualizará conforme vaya aprendiendo más sobre JBoss

Entradas Relacionadas
Deployar PetStore

Referencia



No hay comentarios:

Publicar un comentario