Instalación el servidor de aplicaciones JBoss

JBoss es un servidor de aplicaciones JEE de código abierto desarrollado  en Java, por tal razón se puede trabajar con el desde cualquier sistema operativo que tenga previamente instalado un JDK (Java Virtual Machine).

Para la descarga del servidor ingresamos al linck de descargas de la página oficial, desde allí buscamos la versión con la que queremos trabajar.

Presionamos Download, después de esto se carga una ventana de confirmación que debemos aceptar.

Al presionar en Continue nos dirigimos a otra página en la que escogemos cual archivo descargar, seleccionamos la descarga .zip

Solo nos falta definir la ruta donde queremos almacenar nuestro servidor he iniciar el proceso de descarga.

Cuando finalice el proceso descomprimimos el archivo en el directorio que vamos a usar como referencia, para este ejemplo (y es lo mas recomendable) lo descomprimimos en la raíz del C:/

En la Imagen anterior, vemos que en mi máquina tengo tres servidores JBoss (No confundirlo con el Framework JBoss Seam), dos con versión  4.2.3.GA y uno con 5.1.0, además le cambie el nombre de la carpeta a uno de ellos, esto no nos presentara ningún tipo de inconveniente ya que se tiene que definir cual es el servidor que queremos usar por medio de la variable de entorno JBOSS_HOME.

para esto, vamos a «Panel de Control/Sistema y seguridad/Sistema/Configuración avanzada del sistema» (o simplemente para evitar tanto camino……. click derecho en MiPc y Propiedades y listo… )

y en la ventana que se carga seleccionamos Variables de entorno…

Se carga otra ventana en la que podemos ver las variables de entorno que tiene el sistema actualmente, seleccionamos Nueva…   luego definimos el nombre de nuestra variable y el valor correspondiente a la ruta donde lo tenemos instalado…(como vemos en la imagen también se tiene la variable JAVA_HOME)

Si navegamos por el servidor vemos que se compone de varios directorios con archivos necesarios para el despliegue de aplicaciones, veremos carpetas de librerías, archivos de configuración, ejecutables entre otros.

vemos también la carpeta server/default donde se almacenaran archivos temporales, librerías usadas para el despliegue de aplicaciones, archivos de despliegue en formatos war, ear, o algunos archivos de conexión (mas adelante en el siguiente tutorial veremos un poco mas de estos directorios.)

Despliegue del Servidor.

Después de establecer la variable de entorno, ingresamos a la carpeta bin del servidor (C:\jboss-4.2.3.GA\bin) y ejecutamos el run.bat que permitirá la ejecución del server, desplegando todo lo que tengamos en la carpeta server/default/deploy

Al hacer esto, se ejecuta la consola del server donde veremos todos los logs que se empiezan a generar, informándonos del proceso de despliegue, aquí veremos como todo se ejecuta correctamente o si existen errores.

al final vemos como la consola nos indica que el servidor fue desplegado correctamente, mediante un Started y el tiempo de despliegue (como en estos momentos no tenemos ninguna aplicación, el server desplegó rápido, dependiendo de lo que tengamos en el, el tiempo puede variar)

en estos momentos con el servidor arriba, podemos verificar la pagina de administración del JBoss, para eso ingresamos en algún explorador al localhost:8080 (8080 es el puerto por defecto del servidor, si queremos puede ser modificado)

como vemos se carga la página de administración del servidor, allí encontramos diferentes enlaces útiles como wikis, foros, documentación entre otros.

Para finalizar el despliegue del servidor, volvemos a la consola del JBoss y simplemente damos un Ctrl+C (Aunque también podemos cerrar la ventana, pero tal vez en ocasiones queden procesos activos)

Vemos como se nos pregunta si deseamos terminar con el proceso, indicamos S y la consola se cierra, y con ello los procesos que estemos ejecutando.