3.7.4 Cómo Iniciar y Detener Servicios Automáticamente

Todos los componentes del servidor se instalan como servicios y se pueden configurar para iniciarse durante la instalación.

Si usted está trabajando con plataformas Linux, siga estos pasos para configurar el servidor de sesión para que se inicie automáticamente cuando su sistema arranque.

Cree un archivo con el nombre sessionserver que contenga lo siguiente y que utilice el directorio de instalación:

#!/bin/sh
#
#Este guión administra el servicio necesario para ejecutar el servidor de sesión
#chkconfig:235 19 08
#description: Administre el servidor de sesión de Host Access for the Cloud

###BEGIN INIT INFO
# Provides: sessionserver
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Inicie el servidor de sesión de Host Access for the Cloud
### END INIT INFO

INSTALL_DIR=<introducir directorio de instalación>
BIN_DIR=$INSTALL_DIR/sessionserver/bin
case "$1" in
start)
echo "Iniciando el servidor de sesión de Host Access for the Cloud"
$BIN_DIR/server start

RETVAL=0
;;
stop)
echo "Deteniendo el servidor de sesión de Host Access for the Cloud"
$BIN_DIR/server stop

RETVAL=0
;;
status) echo "Estado actual del servidor de sesión de Host Access for the Cloud"
$BIN_DIR/server status

RETVAL=0
;;
restart) echo "Reinicie el servidor de sesión de Host Access for the Cloud"
$BIN_DIR/server restart

RETVAL=0
;;
*)
echo "Usage: $0 (start|stop|status|restart)"

RETVAL=1
;;
esac
exit $RETVAL

Complete entonces los pasos relevantes.

Plataforma

Siga estos pasos

Linux

  1. Copie el archivo al directorio /etc/init.d.

  2. Ajuste el permiso del archivo. Ejecute chmod utilizando el valor 755. Por ejemplo, chmod 755 sessionserver.

  3. Ejecute chkconfig para añadir el guión de inicialización. Por ejemplo, /sbin/chkconfig --add sessionserver.