7.5 Come avviare e interrompere i servizi automaticamente

Tutti i componenti server sono installati come servizi ed รจ possibile configurarli durante l'installazione.

Se si utilizza una piattaforma Linux, seguire questi passaggi per impostare l'avvio automatico del server di sessione quando viene avviato il sistema.

Creare un file chiamato sessionserver contenente i seguenti elementi e usando la directory di installazione:

#!/bin/sh
  #
  #This script manages the service needed to run the session server
  #chkconfig:235 19 08
  #description: Manage the Host Access for the Cloud session server
  
  ###BEGIN INIT INFO
  # Provides: sessionserver
  # Required-Start: $all
  # Required-Stop: $all #
  Default-Start: 2 3 4 5
  # Default-Stop: 0 1 6
  # Description: Start the Host Access for the Cloud Session Server
  ### END INIT INFO
  
  INSTALL_DIR=<immettere directory d'installazione>
  BIN_DIR=$INSTALL_DIR/sessionserver/bin
  case "$1" in
  start)
  echo "Starting Host Access for the Cloud Session Server"
  $BIN_DIR/server start
  
  RETVAL=0
  ;;
  stop)
  echo "Stopping Host Access for the Cloud Session Server"
  $BIN_DIR/server stop
  
  RETVAL=0
  ;;
  status) echo "Current Host Access for the Cloud Session Server status"
  $BIN_DIR/server status
  
  RETVAL=0
  ;;
  restart) echo "Restart Host Access for the Cloud Session Server"
  $BIN_DIR/server restart
  
  RETVAL=0
  ;;
  *)
  echo "Usage: $0 (start|stop|status|restart)"
  
  RETVAL=1
  ;;
  esac
  exit $RETVAL

Quindi completare i passaggi pertinenti.

Piattaforma

Seguire questi passaggi

Linux

  1. Copiare il file nella directory /etc/init.d.

  2. Impostare l'autorizzazione del file. Eseguire chmod utilizzando il valore 755. Ad esempio, chmod 755 sessionserver

  3. Eseguire chkconfig per aggiungere lo script di inizializzazione. Ad esempio, /sbin/chkconfig --add sessionserver