跳转到内容

引擎对比

Apache httpdStock OLSLiteHTTPDLSWS Enterprise
价格免费免费免费起步价 $0(1 个域名)
许可证Apache 2.0GPLv3GPLv3专有
源代码开源开源开源闭源
.htaccess 支持完整部分90%+完整
架构每连接一进程事件驱动事件驱动事件驱动

指令类别ApacheStock OLSLiteHTTPDLSWS
Header set/unset/appendYesNoYesYes
Require all deniedYesNo(返回 200)YesYes
Options -IndexesYesNo(返回 404)YesYes
FilesMatch ACLYesNoYesYes
AuthType BasicYesNoYesYes
RewriteRule [R=301]YesNo(返回 404)YesYes
ExpiresByTypeYes部分YesYes
If/ElseIf/ElseYesNoYesYes
php_value/php_flagYesNoYes(需补丁)Yes
ErrorDocumentYesNoYesYes
SetEnv/SetEnvIfYesNoYesYes
AddType/ForceTypeYes部分YesYes

场景ApacheLiteHTTPDStock OLSLSWS
无 .htaccess11,08222,10423,24224,786
简单 .htaccess(4 行)13,02037,03875,90883,779
复杂 .htaccess(约 20 行)12,70034,11580,41378,458
WordPress .htaccess(约 200 行)10,61821,96018,88320,306
引擎无 .htaccess200 行 .htaccess开销
Apache11,08210,618-4.2%
LiteHTTPD22,10421,960-0.7%
Stock OLS23,24218,883-18.8%
LSWS24,78620,306-18.1%
指标ApacheLiteHTTPDStock OLSLSWS
基础内存969 MB676 MB663 MB819 MB
模块开销—+13 MB—+156 MB
峰值 CPU(静态)98.5%66.0%48.1%38.8%
每 CPU% 的 RPS5251,3241,8901,265

特性ApacheStock OLSLiteHTTPDLSWS
.htaccess ACL 执行YesNoYesYes
.htpasswd 保护YesNoYesYes
FilesMatch 拒绝YesNo(200)Yes(403)Yes
目录列表控制YesNoYesYes
路径穿越防御YesOLS 引擎模块 + OLSYes
ModSecuritymod_securityOLS 模块OLS 模块内置
抗 DDoS外部有限通过 OLS内置
暴力破解防护外部No内置内置

使用场景推荐
最大程度的 Apache 兼容性,现有基础设施Apache httpd
高性能且完整支持 .htaccess,免费许可证LiteHTTPD
最小化 OLS,无需 .htaccessStock OLS
企业支持,cPanel/Plesk 集成LSWS Enterprise
预算有限的 WordPress 托管LiteHTTPD
从 Apache 迁移到 OLSLiteHTTPD
替代付费 LSWS 许可证LiteHTTPD
Docker/容器环境中无法替换 OLS 二进制文件LiteHTTPD-Thin