lunes, 28 de abril de 2014

Agregar usuarios en JBOSS


Para administrar JBoss, es necesario crear usuarios. En JBoss 6 EAP, esto se hace con el comando add-usser, que se encuentra en la ruta JBOSS_HOME\bin\


Al ejecutar este comando, nos preguntará que tipo de usuario queremos agregar. Elegiremos administración.


Introducimos el usuario (en este caso sera usradmin) y el password (el password debe contener caracteres numéricos y al menos un caracter no alfanumérico), por ejemplo, p@55w0rd.


De momento no indicaremos grupos para el usuario, asi que damos enter.


Nuestro usuario debe poder conectarse para generar instancias en modo domain, asi que daremos a y para que tenga los permisos.


Finalmente, el usuario se agrega y se almacena en el archivo mgmt-groups.properties (tanto para domain como standalone) ubicados en las rutas JBOSS_HOME\standalone\configuration y   enaJBOSS_HOME\domain\configuration, almacenando el password en base64.


Arrancamos JBoss y entramos a la consola de administración, dando http://localhost:8080


Entramos en Administration console, y nos pedira el login y password para entrar. Entramos con el usuario que hemos creado


Y una vez iniciando sesión, podemos entrar a la consola de administración.




lunes, 14 de abril de 2014

Instalación de JBOSS EAP 6

JBoss es un servidor de aplicaciones implementado en Java, lo cual le da la ventaja de ser multiplataforma.

Existen dos maneras de descargar el JBoss. El que esta soportado por Red Hat (EAP) en la cual tienes que darte de alta, o el de la comunidad. Ambas versiones pueden encontrarse en el siguiente link:

http://www.jboss.org/jbossas/downloads/

Para su instalación se requiere del JDK 5 o superior.

JBoss es un paquete comprimido que no necesita mas que desempacarse para su instalación. Tan solo con descomprimir el paquete en la ubicación deseada, lo podemos tener listo para utilizarlo.

En JBoss EAP 6 (JBoss 7 de la comunidad) existen dos modos de iniciar el servidor: Standalone y Domain (del cuál se tratará en otra ocasión).

El modo standalone es el mas sencillo porque no requiere de mucha configuración adicional. Para probar la instalación arrancaremos el servidor en este modo ubicandonos en el directorio donde hemos instalado JBoss, en la carpeta bin y ahí encontraremos el archivo standalone.bat (para windows) o standalone.sh (para linux).


Si todo va bien, podemos ver en la ruta htttp://localhost:8080/ nuestro servidor iniciado:



Para detenerlo, solo tenemos que dar a ctrl + c y con eso se detendrá el servidor (También se puede hacer desde la interfaz CLI, pero eso se verá en otra entrada).

JBoss EAP 6 tiene muchas opciones y configuraciones interesantes, que poco a poco iremos tratando. Por mencionar algunas de las mas importantes:
Creación de módulos de dependencias desde el servidor.
Modo domain para grupos de servidores
interfaz CLI (Command Line Interface)
Consola de administración,
Entre varias mas, que iremos tratando poco a poco.

En una próxima entrada veremos la integración de JBoss con eclipse.