Introducción
En esta entrada vamos a ver cómo instalar JBoss Application Server 7.1.1 en Ubuntu 12.04
Necesitaremos tener instalado el JDK, en nuestro ejemplo ya está instalado el jdk1.7.0_25 de Oracle
Descarga de JBoss Application Server 7.1.1
Para descargar JBoss vamos a la URL http://www.jboss.org/jbossas/downloads/ para descargar la última versión 7.1.1.Final, con lo que hacemos clic en el enlace http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz
Instalación de JBoss
1) Descomprimimos JBoss en la carpeta que deseemos, en mi caso en /home/usuario/jboss-as-7.1.1.Final
tar xfvz jboss-as-7.1.1.Final.tar.gz
2) Renombramos la carpeta
mv jboss-as-7.1.1.Final jboss
3) Creamos el usuario administrador del JBoss, en este ejemplo será nuestro propio usuario, dado que hemos instalado todo en el /home/usuario
- Lanzamos el script de gestión de usuarios del propio JBoss:
/home/usuario/jboss/bin/add-user.sh
- Nos pide el tipo de usuario, pulsamos la opción "a", nos pide el "realm" (¿se traduciría por grupo?) que es el nombre de la base de datos que contiene los usuarios autorizados a utilizar el servidor, dejamos la opción por defecto "ManagementRealm", nos pide también el nombre de usuario y la contraseña (dos veces), metemos nuestro usuario/password de ubuntu (usuario/password)
What type of user do you wish to add?
a) Management User (mgmt-users.properties)
b) Application User (application-users.properties)
(a): a
Enter the details of the new user to add.
Realm (ManagementRealm) :
Username : usuario
Password : password
Re-enter Password : password
About to add user 'usuario' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'eduardo' to file '/home/usuario/jboss/standalone/configuration/mgmt-users.properties'
Added user 'eduardo' to file '/home/usuario/jboss/domain/configuration/mgmt-users.properties'
4) Para arraccar el servidor JBoss de modo que sea únicamente accesible desde nuestro ordenador lanzamos el script:
/home/usuario/jboss/bin/standalone.sh
5) Si tenemos una dirección IP estática y queremos que el servidor sea visible desde otras máquinas, para arrancar el servidor deberemos pasar como parámetro la dirección IP del mismo:
/home/usuario/jboss/bin/standalone.sh -Djboss.bind.address=192.168.0.11 -Djboss.bind.address.management=192.168.0.11 &
6) Accedemos a la consola de administración de JBoss en cualquiera de las siguientes URL: http://localhost:9990/console ó http://192.168.0.11:9990/console, se nos solicitará usuario y password, los datos que hemos introducido antes. Desde esta consola podremos desplegar nuestras aplicaciones: Manage deployments -> Add content
7) Para acceder a las aplicaciones desplegadas tendremos la URL http://localhost:8080/nombre-app
8) Para detener JBoss lanzamos el script:
/home/usuario/jboss/bin/jboss-cli.sh --connect command=:shutdown
Eso es todo, en la siguiente entrada montaremos jBPM en JBoss y desarrollaremos un workflow de ejemplo.
Referencias:
- https://community.jboss.org/wiki/JBossAS7UserGuide
- https://www.digitalocean.com/community/articles/how-to-install-jboss-on-ubuntu-12-10-64bit
Muy buen tuto. Gracias
ResponderEliminar