You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu20系统下OpenLiteSpeed无法停止或删除Example虚拟主机问题求助

彻底停止/删除OpenLiteSpeed默认Example虚拟主机方案
  • 先停止服务避免配置冲突:systemctl stop lsws
  • 编辑主配置文件/usr/local/lsws/conf/httpd_config.conf,完成三处修改:
    1. 完整删除virtualhost Example { ... }对应的整个配置块
    2. 找到listener Default配置段,删除map Example *行,避免通配符域名拦截新建站点的请求
    3. 可删除suspendedVhosts Example行,彻底清除该虚拟主机的残留标记
  • 执行配置语法校验,避免写错配置导致服务无法启动:/usr/local/lsws/bin/httpd -t
  • 校验无报错后启动服务:systemctl start lsws
  • 可选清理残留:rm -rf /usr/local/lsws/Example /usr/local/lsws/conf/vhosts/Example
  • 补充:旧版本OpenLiteSpeed存在Web控制台操作无响应的已知bug,可执行/usr/local/lsws/admin/misc/lsup.sh升级到最新稳定版解决。
新建虚拟主机状态异常修复方案

你当前配置的核心问题是虚拟主机名前后不一致:主配置中虚拟主机定义的名称是Manufakturakawy,但SSL监听器中map参数绑定的虚拟主机名是MyDomain,二者不匹配导致系统无法识别该虚拟主机,出现状态显示停止、无操作按钮、域名为空的问题。

  • 编辑主配置文件/usr/local/lsws/conf/httpd_config.conf,将virtualhost Manufakturakawy {修改为virtualhost MyDomain {,保持和SSL监听器中map MyDomain www.mydomain.com的第一个参数完全一致
  • 执行语法校验:/usr/local/lsws/bin/httpd -t
  • 无报错后平滑重启服务:systemctl reload lsws
SSL证书链断裂修复方案

Let's Encrypt签发的fullchain.pem已经包含完整的站点证书和根证书链,你当前的SSL配置存在冗余参数导致识别异常。

  • 编辑对应虚拟主机的vhconf.conf文件,将vhssl配置段修改为如下内容:
vhssl  {
  keyFile                 /etc/letsencrypt/live/www.MyDomain.com/privkey.pem
  certFile                /etc/letsencrypt/live/www.MyDomain.com/fullchain.pem
  certChain               1
}
  • 授予OpenLiteSpeed运行用户证书读取权限:chmod +rx /etc/letsencrypt/live /etc/letsencrypt/archive
  • 重启服务后证书链即可恢复正常。

内容的提问来源于stack exchange,提问作者Ilkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 06:06:03