Vai al contenuto

Avvio e arresto dei servizi in modo automatico

Tutti i componenti server sono installati come servizi ed è possibile configurarne l'avvio 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.

In Linux:

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

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

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