7.5 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.