¿Que es JBOSS?
JBoss es un servidor de aplicaciones J2EE de código abierto implementado en Java puro. Al estar basado en Java, JBoss puede ser utilizado en cualquier sistema operativo para el que esté disponible Java. Los principales desarrolladores trabajan para una empresa de servicios, JBoss Inc., adquirida por Red Hat en abril del 2006, fundada por Marc Fleury, el creador de la primera versión de JBoss. El proyecto está apoyado por una red mundial de colaboradores. Los ingresos de la empresa están basados en un modelo de negocio de servicios.
Instalamos los paquees necesarios para el funcionamiento de Tomcat
root@srv01:~# apt-get install openjdk-6-jreComprobamos que se a instalado correctamente Java.
root@srv01:~# java -version
java version «1.6.0_18»
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2)
OpenJDK Client VM (build 14.0-b16, mixed mode, sharing)Descargamos jboss.
root@srv01:~# j wget http://sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/jboss-as-distribution-6.0.0.Final.zipDescomprimimos
root@srv01:~# unzip jboss-as-distribution-6.0.0.Final.zipCreamos una carpeta donde alojaremos lo descomprimido anteriormente.
root@srv01:~# j mkdir /usr/local/jbossmovemos el contenido a la carpeta creada.
root@srv01:~# j mv jboss-6.0.0.Final/* /usr/local/jbossCreamos el grupo y usuario que ejecutara jboss
root@srv01:~# j groupadd jboss
root@srv01:~# j useradd -s /bin/bash -d /home/jboss -m -g jboss jbossCambiamos el propietario a la carpeta
root@srv01:~# chown jboss:jboss -R /usr/local/jboss/Añadimos el script para iniciar jboss al init.d
root@srv01:~# cp /usr/local/jboss/bin/jboss_init_redhat.sh /etc/init.d/jbossComprobamos la linea 18 del script si apunta al directorio correcto. En este caso: /usr/local/jboss/
#define where jboss is – this is the directory containing directories log, bin, conf etc
JBOSS_HOME=${JBOSS_HOME:-«/usr/local/jboss»}Iniciamos jboss
root@srv01:~# /etc/init.d/jboss start
JBOSS_CMD_START = cd /usr/local/jboss/bin; /usr/local/jboss/bin/run.sh -c defaultcomprobamos que a iniciado correctamente.
root@srv01:~# ps aux | grep jboss
jboss 10998 0.2 0.1 1752 540 pts/0 S 18:42 0:00 /bin/sh /usr/local/jboss/bin/run.sh -c default
jboss 11048 96.0 17.0 878196 65740 pts/0 Sl 18:42 0:06 java -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Dprogram.name=run.sh -Djava.library.path=/usr/local/jboss/bin/native/lib -Djava.endorsed.dirs=/usr/local/jboss/lib/endorsed -classpath /usr/local/jboss/bin/run.jar org.jboss.Main -c defaultAccedemos al panel de administración desde la siguiente URL: http://DIRECCION_IP:8080/admin-console
Nos muestra un panel para loganos. para ello utilizamos el usuario y contraseña por defecto. admin:admin
Un saludo, rokitoh.
:wq!

Comentarios