Instalación JBoss en CEntOS 5.4

Luego de instalar Java en un servidor CEntOS 5.4 me di a la tarea de instalar JBoss. Descargue la versión más actual de JBoss desde www.jboss.org, en este momento 5.1.0.GA. Como root hice las siguientes operaciones en orden para una instalación exitosa

Descomprimi JBoss

unzip jboss-5.1.0.GA

La moví a /usr/local, en donde supuestamente debe quedar la instalacion (lo digo porque los scripts estan direccionados a esa carpeta)

mv jboss-5.1.0.GA /usr/local/

Hice de /usr/local la carpeta actual

cd /usr/local

Renombre la carpeta de su nombre original a jboss (la forma linux de renombrar es mover hacia la misma carpeta actual con otro nombre)

mv jboss-5.1.0.GA jboss

Cree el grupo jboss

groupadd jboss

Cree un usuario y lo incorpore al grupo jboss

useradd -d /usr/local/jboss -g jboss jboss

Cambie el usuario de la carpeta recursivamente a jboss

chown jboss:jboss -R /usr/local/jboss

Copie un script que viene dentro de la distribucion hacia la inicializacion del servidor, desde esta carpeta uno puede iniciar como servicio las aplicaciones

cp /usr/local/jboss/bin/jboss_init_redhat.sh /etc/init.d/jboss

El archivo lo modifique y le incluí la linea

JBOSS_HOST=0.0.0.0

Finalmente inclui un enlace simbolico al inicio, con esto se iniciará el serivio cuando reinicie la máquina (obviamente debe ser modificado si posees un inicio grafico a rc5.d)

ln -s /etc/init.d/jboss /etc/rc3.d/S96jboss

Con todo esto aplicado en orden tienes un servidor JBoss funcionando en CEntOS, no lo he probado en alguna otra version de Linux, pero debería sufrir ligeras modificaciones.

Como nota aparte, si es qu tienes un firewall funcionando recuerda dar el permiso al puerto correcto

Publicado en Java, JBoss, JEE, Web