動作環境: Windows 10 Home 中国語版、バージョン番号: 20H2、オペレーティング システム バージョン: 19042.685、nginx: バージョン 1.18.0、ポートとルート フィールドのみ、Origin、My はGitHub の設定済み
#(学習ビデオ共有:プログラミング ビデオ )
解決策:Windows では、レジストリを手動で変更することでスタートアップ項目を設定できます。ちょっと面倒なので、ツールを探してください。 WinSW というツールを見つけてください。このツールは、任意のアプリケーションをラップし、Windows サービスとして管理できます。コンパイルされた実行可能ファイルはここからダウンロードできます。今回使用したバージョンはWinSW v3.0.0-alpha.7です。 WinSW をグローバル ツールとして使用する:<service> <id>nginx service</id> <name>Nginx</name> <description>This service runs Nginx.</description> <env name="NGINX_COMIC" value="%BASE%" /> <prestart>start D:\nginx-1.18.0\nginx.exe</prestart> <executable>D:\nginx-1.18.0\nginx.exe</executable> <prestop>D:\nginx-1.18.0\nginx.exe -s stop</prestop> <log mode="roll" /> <onfailure action="none" /> </service>
winsw install
##成功すると、次のプロンプトが表示されます:
サービスが正常に追加されたかどうかを確認し、[このコンピュータ] を右クリックします。 ->「管理」 ->「サービスとアプリケーション」 ->「サービス」:
ステップ 3
スタートアップ サービスが有効かどうかを確認します。 Normal:
winsw start
起動に成功した場合もプロンプトが表示されます。 nginx で設定されたアドレスにアクセスし、有効かどうかを確認します。確認後、コンピュータを再起動し、自動的に起動するかどうかを確認します。
関連する推奨事項:
nginx チュートリアル以上がWindows での起動時に自動的に起動するように nginx を構成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。