6.2. Instalación de la plataforma de aplicaciones empresariales JBoss como un servicio en Red Hat Enterprise Linux
Resumen
Use el siguiente procedimiento para instalar la plataforma de aplicaciones empresariales JBoss 6 como un servicio en Red Hat Enterprise Linux
Prerequisitos
Necesita acceso de administrador para poder completar esta tarea.
Procedimiento 6.1. Tarea
Copie el script de arranque en el directorio
/etc/init.d/El script de arranque y un archivo de configuración asociado se encuentran en el directorioEAP_HOME/bin/init.d/. Copie cada uno de estos archivos en el directorio/etc/init.d/.[user@host init.d]$sudo cp jboss-as-standalone.sh jboss-as.conf /etc/init.dAgregue el script de arranque como servicio.
Agregue el nuevo serviciojboss-as-standalone.sha la lista de servicios iniciados automáticamente usando el comando de administración del serviciochkconfig.[user@host init.d]$sudo chkconfig --add jboss-as-standalone.shModifique las opciones del script.
Si desea modifique el archivojboss-as.confpara personalizar las opciones de arranque para la plataforma de aplicaciones empresariales JBoss y la MVJ. Use los comentarios en el archivo como guía. Se recomienda establecer la variableJBOSS_HOMEen este archivo para apuntar al directorio en donde extrajo la plataforma de aplicaciones empresariales JBoss 6. No agregue una barra oblicua (/) al final del nombre del directorio.Modifique el script mismo.
Puede que sea necesario el modificar el script de arranque mismo. Realiza ciertas suposisciones sobre el nombre de su archivo de arranque y la ubicación de su instancia de la plataforma de aplicaciones empresariales JBoss. Personalice el script poniendo atención especial a las siguientes variables, las cuales necesitará personalizar para iniciar la plataforma de aplicaciones empresariales JBoss 6 como un dominio administrado.JBOSS_HOME- la ubicación en donde se extrae la plataforma de aplicaciones empresariales JBoss 6JBOSS_USER- el usuario con la habilidad de ejecutar la plataforma de aplicaciones empresariales JBoss. Este debe ser un usuario no-privilegiado ya que no se requieren privilegios de superusuario.JBOSS_CONFIG- el nombre del archivo de configuración utilizado para iniciar la plataforma de aplicaciones empresariales JBoss 6 tal comodomain.xmlostandalone.xmlJBOSS_SCRIPT- el script utilizado para iniciar la plataforma de aplicaciones empresariales JBoss 6 tal comodomain.shostandalone.sh
Inicie el servicio.
Si desea, inicie el nuevo servicio usando la sintaxis estándar para iniciar los servicios de Red Hat Enterprise Linux.[user@host bin]$sudo service jboss-as-standalone.sh start
Resultado
La plataforma de aplicaciones empresariales JBoss 6 inicia de manera automática cuando Red Hat Enterprise Linux llega a su nivel de ejecución predeterminado y se detiene automáticamente cuando el sistema operativo lleva acabo su rutina de apagado.