管理
OpenLiteSpeed可以通过三种方式进行控制:通过WebAdmin控制台、通过命令行,或通过发送信号。
通过WebAdmin控制台
WebAdmin控制台是一个集中式控制面板,用于控制和配置OpenLiteSpeed的所有设置。
登录到WebAdmin控制台(默认:https://[your site's address]:7080/)。 在这里您将看到一个控制面板,其中包含执行常见任务的链接: 服务器重启、服务器配置重载、日志查看、实时监控、 虚拟主机重载,以及虚拟主机启用/禁用。
有关如何通过WebAdmin控制台控制OpenLiteSpeed的更多信息 - 服务管理
要更改WebAdmin控制台的登录名和密码,请从shell运行以下命令:
[your install dir]/admin/misc/admpass.sh
通过命令行界面
假设Web服务器安装在/usr/local/lsws。
使用位于/usr/local/lsws/bin/目录中的lswsctrl控制脚本。
启动Web服务器:
/usr/local/lsws/bin/lswsctrl start
停止Web服务器:
/usr/local/lsws/bin/lswsctrl stop
重启Web服务器:
/usr/local/lsws/bin/lswsctrl restart
重新加载配置:
/usr/local/lsws/bin/lswsctrl reload
通过发送信号
您可以通过向服务器进程发送信号来停止服务器进程并重新加载配置。
首先,您需要知道服务器的进程ID,可以通过PID文件或运行ps命令获取。
读取PID文件:
cat /tmp/lshttpd/lshttpd.pid
运行ps命令:
FreeBSD: ps -x | grep lshttpd
其他系统: ps -ef | grep lshttpd
如果列出多个进程,请使用PPID等于1的进程。
停止Web服务器:
kill XXXX (XXXX是PID)
如果服务器未停止,请使用:
kill -9 XXXX
重新加载配置,请使用:
kill -HUP XXXX