ジムにお世話になっている私の友人であるクライアントから私が受け取ったプロジェクトが一つありました。
彼らはクレジットカードマシンを使用しているため、毎月POSセキュリティ検索を実行しています。
セキュリティ検索に失敗した場合は、翌月までに課金されます。所有者がセキュリティチェックに合格するには、現在のWebサービスがバックグラウンドで実行されている必要があります。
1年前、私は彼のWindows 10にバックグラウンドで実行されるローカルホストサービスとしてLighttpd Webサーバーをインストールする必要がありました。セキュリティ検索に合格しました。今[lighttpd]プログラム(http://lighthttpd.dtech.hu/)は廃止されました。
現在のバージョンは1.4.55です。光しかし、利用可能な唯一のファイルは.tarです。
Windows 10でlighttpdをアップグレードする方法、または最新バージョンのlighttpd LightTPDを最初からインストールする方法をGoogleで見つけましたが、見つかりませんでした。
進行方法の指示が必要です。現在、私はUbunut OSノートブックのVMWare Workstation仮想マシンでWindows 10を使用しています。
修正する
lighttpdウェブサービスを設定する方法についての記事をいくつか見つけました。
http://www.gizmoplex.com/wordpress/gitweb-with-lighttpd-in-cygwin/
しかし、彼らは数年前に役に立たなくなりました。
アップデート#2
テスト用にWindows 10システムにUbuntu WSLをインストールしましたが、localhostはubuntuプログラムウィンドウが開いているときにのみ実行されます。閉鎖されると、サービスは中断されます。
スタンドアロンプログラムを探しているか、LightTPDを使用してCygwinをバックグラウンドで実行したいと思います。
答え1
私はあなたがこれを行うことができると信じています。
run.exe bash.exe -c "lighttpd ; bash"
このスレッドから取得しました。 https://github.com/microsoft/WSL/issues/612