¿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-jre
Comprobamos 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.zip
Descomprimimos
root@srv01:~# unzip jboss-as-distribution-6.0.0.Final.zip
Creamos una carpeta donde alojaremos lo descomprimido anteriormente.
root@srv01:~# j mkdir /usr/local/jboss
movemos el contenido a la carpeta creada.
root@srv01:~# j mv jboss-6.0.0.Final/* /usr/local/jboss
Creamos 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 jboss
Cambiamos 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/jboss
Comprobamos 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 default
comprobamos 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 default
Accedemos 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!
Una respuesta a “Instalación de servidor jboss en Debian”