Manuel utilisateur
Version 1.9 — Rev. 3

# Administration

OpenLiteSpeed peut etre controle de trois manieres : via la console WebAdmin, via la ligne de commande ou en envoyant des signaux.

## Via la console WebAdmin

La console WebAdmin est un panneau de controle centralise permettant de controler et de configurer tous les parametres d'OpenLiteSpeed.

Connectez-vous a la console WebAdmin (par defaut https://[adresse de votre site]:7080/). Vous y trouverez un panneau de controle avec des liens permettant d'effectuer les taches courantes : redemarrage du serveur, rechargement de la configuration du serveur, consultation des journaux, surveillance en temps reel, rechargement des hotes virtuels et activation/desactivation des hotes virtuels.

Plus de details sur la facon de controler OpenLiteSpeed via la console WebAdmin : Service Manager

Pour modifier le nom de connexion et le mot de passe de la console WebAdmin, executez la commande suivante depuis le shell :
[your install dir]/admin/misc/admpass.sh

## Via l'interface en ligne de commande

En supposant que le serveur Web soit installe dans /usr/local/lsws.

Utilisez le script de controle lswsctrl dans le repertoire /usr/local/lsws/bin/.

Pour demarrer le serveur Web :
/usr/local/lsws/bin/lswsctrl start

Pour arreter le serveur Web :
/usr/local/lsws/bin/lswsctrl stop

Pour redemarrer le serveur Web :
/usr/local/lsws/bin/lswsctrl restart

Pour recharger la configuration :
/usr/local/lsws/bin/lswsctrl reload

## En envoyant des signaux

Vous pouvez arreter les processus du serveur et recharger les configurations en envoyant des signaux aux processus du serveur.

Vous devez d'abord connaitre l'ID de processus du serveur, soit a partir du fichier PID, soit en executant une commande ps.

Pour lire le fichier PID :
cat /tmp/lshttpd/lshttpd.pid

En executant une commande ps :
FreeBSD : ps -x | grep lshttpd
Autres : ps -ef | grep lshttpd
Si plusieurs processus sont listes, utilisez celui dont le PPID est egal a 1.

Pour arreter le serveur Web :
kill XXXX (XXXX est le PID)
Si le serveur ne s'arrete pas, utilisez :
kill -9 XXXX

Pour recharger les configurations, utilisez :
kill -HUP XXXX