Este documento describe cómo configurar un servidor JBoss 7 como servicio de Windows, para su uso con Cisco Cloud Portal.
Esta configuración permite que JBoss Server se inicie automáticamente, como proceso en segundo plano, cada vez que se inicie Windows Server. El proceso no requiere un usuario que haya iniciado sesión para iniciarlo, por lo que no se anulará si el usuario cierra la sesión. También se reiniciará automáticamente si se reinicia Windows Server.
Quienes lean este documento deben tener conocimiento de los siguientes temas.
sistema operativo Windows Server
Internet Information Services
La información que contiene este documento se basa en estas versiones de software y hardware.
Windows Server 2008 R2
IIS 7.5
Jmaster 7.1.1.Final
Cisco Service Portal, versión 9.4 o posterior
Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.
Asegúrese de que tiene acceso de administrador al servidor de Windows en el que está instalado JBoss y de que dispone de un editor de texto que admite la búsqueda y el reemplazo (como el Bloc de notas). También es útil, aunque no obligatorio, para que el servidor tenga acceso web sin restricciones.
Complete estos pasos:
En el sitio web www.jboss.org/jbossweb/downloads, busque los paquetes actuales de los "Conectores nativos web de Jhead", y descargue los binarios adecuados para el sistema operativo Windows que está utilizando. Por ejemplo, si el paquete actual está en la versión 2.0.10, descargue el archivo zip para binarios 2.0.10-windows x64.
Descomprima el archivo de archivo descargado en el directorio raíz de JBoss. Por ejemplo:
C:\jboss-as-7.1.1.Final
Si se le solicita que lo haga, sobrescriba cualquier archivo existente con los mismos nombres.
Utilice su editor de texto para abrir el archivo service.bat en el directorio <JBOSS_ROOT>\bin. Guarde una copia del archivo como service.old para que tenga una copia de seguridad.
Establezca las propiedades SVCNAME, SVCDISP y SVCDESC en algo significativo. Por ejemplo:
set SVCNAME=JBoss7server set SVCDISP=JBoss Server for CSP release X set SVCDESC=JBoss AS 7.1.1.Final - Windows x64 - CSP release X
Para realizar un comentario sobre la propiedad JAVA_OPTS, agregue REM al principio de la línea. Por ejemplo:
REM set JAVA_OPTS=-X
Reemplace todas las ocurrencias de run.bat por standalone.bat.
Reemplace todas las ocurrencias de run.log con standalone.log.
Reemplazar todas las ocurrencias del comando
call shutdown -S < .s.lock >> shutdown.log 2>&1
con este comando
call jpatrón-cli.bat —connect —command=:shutdown >> shutdown.log 2>&1
Guarde el archivo service.bat modificado.
Inicie la línea de comandos de Windows y ejecute el siguiente comando para instalar y registrar el servicio "JBoss Server for CSP release X":
service.bat install
Abra Server Manager > Configuration > Services y verifique que el servicio "JBoss Server for CSP release X" se haya registrado.
(Opcional) Cambie el tipo de inicio para este servicio a Automático.
Inicie el servicio "JBoss Service for CSP release X".
Verifique el archivo de registro <JBOSS_ROOT>\bin\standalone.log para verificar que el servidor JBoss se inició correctamente.