有一个项目是我从一位客户那里拿来的,他是我欠健身房的朋友。
他们每个月都会进行 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/
但它们在几年前就已经过时了。
更新#2
我在 Windows 10 计算机上安装了 Ubuntu WSL 进行测试,但本地主机仅在 ubuntu 程序窗口打开时运行。如果关闭,服务将停止。
我正在寻找独立程序,或者可能让 Cygwin 在 LightTPD 的后台运行
答案1
我相信你可以做这样的事情。
run.exe bash.exe -c "lighttpd ; bash"