Administracion
OpenLiteSpeed se puede controlar de tres formas: mediante la consola WebAdmin, desde la linea de comandos o enviando senales.
Mediante la consola WebAdmin
La consola WebAdmin es un panel de control centralizado para controlar y configurar todos los ajustes de OpenLiteSpeed.
Inicie sesion en la consola WebAdmin (de forma predeterminada https://[direccion de su sitio]:7080/). Alli encontrara un panel de control con enlaces para realizar tareas comunes: reiniciar el servidor, recargar la configuracion del servidor, ver registros, monitorizacion en tiempo real, recargar hosts virtuales y habilitar/deshabilitar hosts virtuales.
Mas detalles sobre como controlar OpenLiteSpeed mediante la consola WebAdmin: Service Manager
Para cambiar el nombre de inicio de sesion y la contrasena de la consola WebAdmin, ejecute el siguiente comando desde el shell:
[your install dir]/admin/misc/admpass.sh
Mediante la interfaz de linea de comandos
Suponiendo que el servidor web este instalado en /usr/local/lsws.
Use el script de control lswsctrl en el directorio /usr/local/lsws/bin/.
Para iniciar el servidor web:
/usr/local/lsws/bin/lswsctrl start
Para detener el servidor web:
/usr/local/lsws/bin/lswsctrl stop
Para reiniciar el servidor web:
/usr/local/lsws/bin/lswsctrl restart
Para recargar la configuracion:
/usr/local/lsws/bin/lswsctrl reload
Enviando senales
Puede detener los procesos del servidor y recargar configuraciones enviando senales a los procesos del servidor.
Primero necesita conocer el ID de proceso del servidor, ya sea desde el archivo PID o ejecutando un comando ps.
Para leer el archivo PID:
cat /tmp/lshttpd/lshttpd.pid
Ejecutando un comando ps:
FreeBSD: ps -x | grep lshttpd
Otros: ps -ef | grep lshttpd
Si se muestran varios procesos, use el proceso cuyo PPID sea igual a 1.
Para detener el servidor web:
kill XXXX (XXXX es el PID)
Si el servidor no se detiene, use:
kill -9 XXXX
Para recargar las configuraciones, use:
kill -HUP XXXX