## OpenLiteSpeed Web Server Users' Manual

### Version 1.8 — Rev. 6

- License
- Introduction
- Installation
- Administration
  - Service Manager
  - Real-Time Stats
- Security
- Configuration
  - Server General
  - Server Log
  - Server Tuning
  - Server Security
  - External Apps
  - Fast CGI App
  - Fast CGI Authorizer
  - LSAPI App
  - Servlet Engine
  - Web Server
  - Piped logger
  - Load Balancer
  - Script Handler
  - App Server Settings
  - Module Configuration
  - Listener General
  - Listener SSL
  - Virtual Host Templates
  - Virtual Host Basic
  - Virtual Host General
  - Virtual Host Security
  - Virtual Host SSL
  - Rewrite
  - Context
  - Static Context
  - Java Web App Context
  - Servlet Context
  - Fast CGI Context
  - LSAPI Context
  - Proxy Context
  - CGI Context
  - Load Balancer Context
  - Redirect Context
  - App Server Context
  - Module Handler Context
  - Web Socket Proxy
- Web Console
  - Admin Console General
  - Admin Console Security
  - Admin Listener General
  - Admin Listener SSL

# 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