轻量网页服务器是一款面向 Windows 的小型图形化网站服务工具,用来快速搭建简单的 Web 静态网页站点。解压后运行程序,把网页文件放进 www 目录,即可通过浏览器访问。
本项目重点照顾老系统环境,当前测试包为 32 位 Windows 程序,目标支持 Windows 7、Windows Server 2008 R2 及以上系统。
- 简单搭建静态 Web 网页服务
- 支持 HTTP 网站服务
- 支持 HTTPS 网站服务
- 支持一键申请 Let's Encrypt 域名 SSL 证书
- 支持申请 ZeroSSL 公网 IP 证书
- 支持证书和私钥本地保存,下次启动直接复用
- 支持 HTTP 80 自动跳转 HTTPS 443
- 支持配置保存和开机自动启动
- 内置 Windows 7 兼容处理,尽量减少对新系统接口的依赖
- 下载 Release 中的
LightWebServer-Win7-x86.zip。 - 解压完整目录,不要只复制
LightWebServer.exe。 - 双击运行
LightWebServer.exe。 - 把网页文件放入程序目录下的
www文件夹。 - 点击“启动服务器”,浏览器访问提示的地址。
申请域名证书时,域名必须解析到当前电脑或服务器的公网 IP,并且公网必须能访问本机 TCP 80 端口。证书申请成功后,程序会自动保存证书文件并切换到 HTTPS 443,同时使用 HTTP 80 做跳转。
如果用于公网服务器,请确认云服务器安全组、Windows 防火墙、路由器端口映射和机房防火墙都允许访问 80 和 443 端口。
qt/:当前 Qt/C++ 主版本源码www/:默认网站目录- 根目录 C# 文件:旧版源码,保留用于迁移和功能核对
当前主版本使用 Qt 5.12 系列继续开发,因为 Qt 5 仍可覆盖 Windows 7 / Server 2008 R2 这类老系统。Qt 6 已不适合该兼容目标。