LiteSpeed web server can be controlled in three ways:
through web administration interface, from command line or by sending signals.
1. Through the web administration interface.
Log on to the web administration console, then select Control on top menu, the drop menu has shortcuts to common tasks. Clicking onControl to go to a dedicate control panel page.
Clicking the corresponding link can perform the following task:
restart server, reload server configuration, view log, real-time monitoring, reload virtual host, enable/disable virtual host and version management.
More details ...
To change the login name and password for the web interface, run following command from shell:
[your install dir]/admin/misc/admpass.sh
2. Control the server process from command line.
Assuming the web server is installed at /opt/lsws.
Use the lswsctrl control script in /opt/lsws/bin/ directory.
start the web server:
stop web server:
restart web server:
3. Control the server process by sending signals.
You can stop server process and reload configuration by sending signals to server process.
First you need to know server's process id, either by the pid file or
By pid File:
By "ps" command:
FreeBSD: ps -x | grep lshttpd
Others: ps -ef | grep lshttpd
If multiple processes are listed, use the process with PPID equal to 1.
To stop the web server:
(XXXX is the pid)
If the server did not stop, use:
kill -9 XXXX
To reload the configuration, use:
kill -HUP XXXX