阅读 LiteSpeed 网络服务器文档时,我的印象是,LiteSpeed 使用的虚拟主机配置语法与 Apache 配置的语法相同,因此迁移很容易。
但是,在安装 OpenLiteSpeed 并通过 OpenListeSpeed webUI 创建虚拟主机后,我在服务器上创建了以下虚拟主机配置文件:
docRoot $VH_ROOT
adminEmails [email protected]
cgroups 0
errorlog /www/logs/example.log {
useServer 0
logLevel WARN
}
index {
useServer 1
}
它看起来不像我现有的 Apache vhost 语法。我弄错了吗?
我可以在没有 webUI 的情况下对其进行编辑吗?如何向其中添加一些 Apache 指令?假设我想将此 Apache 指令添加到我的 LiteSpeed 虚拟主机中,例如:
<Directory "/www/protected">
AllowOverride All
Require valid-user
AuthType Basic
AuthName "Protected"
AuthBasicProvider file
AuthUserFile /www/htpasswd
</Directory>
LiteSpeed 有 2 个分支, LiteSpeed Enterprise 读取 Apache conf 和 OpenLiteSpeed ,这就是您在上面看到的。
是的你可以
在不使用 webadmin 控制台的情况下直接在 OLS 上编写配置指令会有点困难。
就像你的例子一样,它会是这样的