如何使用 Cygwin/Mingw 在 Windows 10 上升级 lighttpd

如何使用 Cygwin/Mingw 在 Windows 10 上升级 lighttpd

有一个项目是我从一位客户那里拿来的,他是我欠健身房的朋友。
他们每个月都会进行 POS 安全扫描,因为他们使用信用卡机。

如果他们没有通过安全扫描,他们将在下个月之前被扣费。为了让所有者通过安全检查,需要在后台运行当前的 Web 服务。

一年前,我必须在他的 Windows 10 上安装 Lighttpd Web 服务器作为在后台运行的本地主机服务。它通过了安全扫描。现在,程序 [lighttpd] (http://lighttpd.dtech.hu/)已经过时了。

当前版本是1.4.55但唯一可用的文件是 .tar。

我尝试在 Google 上查找如何在 Windows 10 上升级 lighttpd 或从头开始安装最新版本的 lighttpd LightTPD,但我没有找到。

我需要一些关于如何继续的指导。目前,我在 Ubunut OS 笔记本电脑上的 VMWare Workstation 虚拟机上使用 Windows 10

更新

我在 Google 上找到了一些如何设置 lighttpd Web 服务的文章:

http://www.gizmoplex.com/wordpress/gitweb-with-lighttpd-in-cygwin/

http://devtidbits.com/2011/07/01/cygwin-walkthrough-and-beginners-guide-is-it-linux-for-windows-or-a-posix-company-alternative-to-powershell/

但它们在几年前就已经过时了。

更新#2

我在 Windows 10 计算机上安装了 Ubuntu WSL 进行测试,但本地主机仅在 ubuntu 程序窗口打开时运行。如果关闭,服务将停止。

我正在寻找独立程序,或者可能让 Cygwin 在 LightTPD 的后台运行

答案1

我相信你可以做这样的事情。

run.exe bash.exe -c "lighttpd ; bash"

摘自该线程。 https://github.com/microsoft/WSL/issues/612

相关内容