Administration

可以通过三种方式控制LiteSpeed Web服务器:通过WebAdmin控制台,从命令行或通过发送信号进行控制.

  1. 通过WebAdmin控制台:

    WebAdmin控制台是一个集中式控制面板,用于控制和配置所有LiteSpeed Web服务器设置.

    登录到WebAdmin控制台 (默认: http://[您的服务器IP]:7080/). 选择“服务管理”,您将找到一个包含执行常见任务的控制面板的链接: 重新启动服务器,重新加载服务器配置,查看日志,实时监控, 虚拟主机重新加载,以及虚拟主机启用/禁用。

    有关如何通过WebAdmin控制台控制LiteSpeed Web Server的更多信息 - 服务管理

    要更改WebAdmin界面的登录名和密码,请从shell运行以下命令:
    [your install dir]/admin/misc/admpass.sh

  2. 通过命令行界面:

    假设Web服务器安装在 /usr/local/lsws.

    使用 lswsctrl /usr/local/lsws/bin/中的控制脚本.

    启动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

  3. 通过发送信号:

    您可以通过向服务器进程发送信号来停止服务器进程,重新加载配置。

    首先,您需要知道服务器的进程ID,可以通过PID文件或通过运行 "ps" 命令.

    读取PID文件:
    cat /tmp/lshttpd/lshttpd.pid

    通过使用 "ps" 命令:
    FreeBSD: ps -x | grep lshttpd
    Others: ps -ef | grep lshttpd

    如果列出了多个进程,请使用PPID等于1的进程。

    停止Web服务器: kill XXXX (XXXX 是PID)
    如果服务器没有停止使用: kill -9 XXXX

    要重新加载配置,请使用: kill -HUP XXXX