OpenLiteSpeed logo OpenLiteSpeed用户手册

管理控制台常规

管理服务器是专用于WebAdmin控制台的特殊虚拟主机。务必确保管理服务器受到安全保护:可以只允许管理员机器访问,或使用加密的SSL连接。

目录

常规选项

虚拟主机日志

访问日志

启用核心转储

描述

指定当服务器由root用户启动时是否启用核心转储。 对于大多数现代Unix系统,出于安全考虑,更改用户ID或组ID的进程不允许生成core文件。不过,core dump文件有助于定位问题根因。 此选项仅适用于Linux内核2.4及更高版本。 Solaris用户应当使用coreadm命令来控制这个功能。

语法

布尔值

提示

[安全] 仅当你在服务器日志中看到no core file created时启用。生成core文件后请立即关闭。创建core dump后请提交bug报告。

会话超时时长(秒)

描述

自定义WebAdmin控制台会话超时时间。 默认值为60秒。

语法

整数

提示

[安全] 在生产环境中请设置合适的值,通常应低于300秒。

使用服务器日志

描述

指定是否将虚拟主机的日志信息放置到服务器日志文件中,而不是创建独自的日志文件。

语法

从单选框中选择

文件路径

描述

指定日志文件的路径。

语法

文件名可以是绝对路径,也可以是相对于$SERVER_ROOT或$VH_ROOT的相对路径。

提示

Performance 将日志文件放在单独的磁盘上。

日志级别

描述

指定日志记录级别。可用级别(从高到低)为ERRORWARNINGNOTICEINFODEBUG。 只有当消息等级高于或与当前设置相同时才被记录。 如果您希望将此设置为DEBUG,您也需要设置服务器日志级别为DEBUG。 调试的级别只能在服务器级别通过调试级别控制。

语法

从列表中选择

提示

Performance 除非调试级别设置为NONE以外的级别,否则DEBUG日志级别不会影响性能,建议使用。

另请参阅

调试级别

轮转大小(字节)

描述

指定当前日志文件何时需要轮转,也称为日志轮转。 当文件大小超过轮转限制后,活动日志文件会在同一目录中重命名 为log_name.mm_dd_yyyy(.sequence),并创建新的活动日志文件。 轮转后的日志文件实际大小有时会略大于此限制。 设置为0可禁用日志轮转。

语法

整数

提示

Information 可在数字后附加"K"、"M"、"G"分别表示千字节、兆字节和千兆字节。

保留天数

描述

指定访问日志文件将被保存在磁盘上多少天。 只有早于指定天数的轮转日志文件会被删除。 当前的日志文件不会被删除,无论它包含了多少天的数据。 如果你不想自动删除过时的、很旧的日志文件, 将该值设置为0

语法

整数

压缩存档

描述

指定是否压缩轮转日志文件以节省磁盘空间。

语法

布尔值

提示

Information 日志文件压缩率很高,建议启用此功能以减少旧日志的磁盘占用。

日志管理

描述

指定访问日志的写入位置。有三个选项:

  1. 写入服务器的访问日志
  2. 为此虚拟主机创建访问日志
  3. 禁用访问日志记录

语法

从列表中选择

文件名

描述

访问日志文件名。

语法

文件名可以是绝对路径,也可以是相对于$SERVER_ROOT或$VH_ROOT的相对路径。

提示

Performance 将访问日志文件放在单独的磁盘上。

管道日志记录

描述

指定一个外部应用程序,用来通过其STDIN流上的管道(文件句柄为0)接收LiteSpeed发送的访问日志数据。 指定此字段后,访问日志将仅发送到记录器应用程序,而不发送到上一个条目中指定的访问日志文件。

必须先在外部应用部分定义记录器应用程序。服务器级别的访问日志只能使用在服务器级别定义的外部记录器应用程序。虚拟主机级别的访问日志只能使用在虚拟主机级别定义的记录器应用程序。

记录器进程的启动方式与其他外部(CGI/FastCGI/LSAPI)进程相同。 这意味着它会以虚拟主机外部应用程序设置UID模式设置中指定的用户ID运行, 绝不会代表特权用户运行。

如果配置了记录器应用程序的多个实例,LiteSpeed Web服务器会在多个记录器应用程序之间执行简单的负载均衡。LiteSpeed服务器始终尽量将记录器应用程序数量保持在最低。只有当某个记录器应用程序无法及时处理访问日志条目时,服务器才会尝试启动该记录器应用程序的另一个实例。

如果记录器崩溃,Web服务器会启动另一个实例,但流缓冲区中的日志数据将会丢失。如果外部记录器无法跟上日志流的速度和数量,也可能丢失日志数据。

语法

从下拉列表选择

日志格式

描述

指定访问日志的格式。 设置之后,它将覆盖日志头部 的设定。

语法

字符串。日志格式语法与Apache 2.0的自定义 日志格式兼容。

示例

一般日志格式(CLF)
"%h %l %u %t \"%r\" %>s %b"

支持虚拟主机的一般日志格式
"%v %h %l %u %t \"%r\" %>s %b"

NCSA扩展/组合日志格式
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"

记录Foobar的cookie值
"%{Foobar}C"

另请参阅

日志头部

日志头部

描述

指定是否记录HTTP请求头:RefererUserAgentHost

语法

从复选框选择

提示

[性能] 如果不需要在访问日志中记录这些头部信息,请关闭此功能。

另请参阅

日志格式

字节记录

描述

指定带宽字节日志文件的路径。设置后,将创建一份兼容cPanel面板的带宽日志。这将记录 一个请求传输的总字节数,包括请求内容和响应内容。

语法

文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。

提示

Performance 将日志文件放在单独的磁盘上。