Windows で Nginx Web サーバーをセットアップする方法

Nginx Web サーバーを Windows サーバー上で起動して実行する必要がありますか? 結局のところ、Nginx を Windows サーバー プラットフォームにインストールして実行するのは、これまでよりも簡単になりました。システム上で動作させる方法は次のとおりです。

Windows Server に Nginx Web サーバーをダウンロードする方法

公式ダウンロード ページにアクセスして、Windows Server に Ngnix を入手してください。そこに到達したら、最新の Windows バージョンを選択し、サーバーにダウンロードします。サイズがそれほど大きくないため、ダウンロードはすぐに完了するはずです。

ダウンロードが完了したら、Windows エクスプローラーを開き、「ダウンロード」フォルダーを選択します。次に、ZIP アーカイブ ファイルを「C:/」ドライブに移動します。ファイルを配置したら、Powershell アプリケーションを開きます。ソフトウェアを構成するには Powershell が必要です。

Powershell アプリ内で、次のコマンドを使用して Powershell に「Expand-Archive」ツールをインストールします。

Get-Command Expand-Archive

Expand-Archiveをインストールしたら、「C:/」に配置したNginxファイルを解凍します。

Expand-Archive -Path C:\nginx-1.23.2.zip -DestinationPath C:\ -Verbose

抽出プロセスは高速に行われる必要があります。プロセスが完了したら、clearコマンドを実行して、他のすべてのコマンドのプロンプトをクリアします。次に、cdコマンドを実行して「nginx-1.23.2」フォルダーに移動します。

クリア

cd .\nginx-1.23.2\

フォルダー内に入ったら、lsコマンドを実行して、 Windows Serverの「C:/」ドライブにある Nginx フォルダーの内容をすべて表示します。これで、Nginx.exe が Windows Server のバックグラウンドで実行されるようになります。これは、Windows Server に付属の GUI タスク マネージャー、またはPowershell のpsコマンドを使用して確認できます。

Windows Server 上で Nginx Web サーバーを構成する方法

Nginx Web サーバーは、Windows Server ですぐに使用できる構成をほとんど必要としません。ただし、基本的な事項 (Web サーバー データの配置場所など) を確認する必要があります。

Windows 上の Nginx はLinuxとは少し動作が異なります。Nginx はフォルダーの代わりに/var/www/、最初に起動した場所に自身を設定します。したがって、Nginx は C:\nginx-1.23.2\ から起動されたため、Web ページが提供される「HTML」フォルダーは次の場所にあります。

C:\nginx-1.23.2\html\

同様に、Nginx の構成ファイル フォルダーは にありC:\nginx-1.23.2\conf\、ログ ファイルは に保存されますC:\nginx-1.23.2\logs\。変更目的でこれらのファイルにアクセスするには、Windows エクスプローラーを開き、「C:\nginx-1.23.2\」を選択してそこから移動します。

Windows Server で Nginx を管理する方法

Windows Server上で Nginx Web サーバーを管理するには、いくつかのコマンドを知っておく必要があります。まず、Windows エクスプローラー アプリを開き、「C:\nginx-1.23.2」に移動します。

フォルダーにアクセスしたら、Shiftキーを押しながら空白部分を右クリックします。次に、「ここで PowerShell ウィンドウを開く」を選択します。Powershell が開いたら、次のコマンドを使用して Nginx を制御できます。

./nginx.exe -s stop : サーバーを高速にシャットダウンします。

./nginx.exe -s quit : サーバーを「正常に」シャットダウンします。

./nginx.exe -s reload : 構成の変更、新しいプロセスの開始など。

./nginx.exe -sopen : これを実行してログ ファイルを再度開きます。

Windows Server で Nginx ホームページを編集する方法

すべての Web サーバーと同様に、Nginx Web サーバーはデフォルトの「index.html」ファイルを提供します。このファイルには localhost/index.html からアクセスできます。このファイルは、アドレスが指定されたときに Web ディレクトリに表示されるデフォルトのページです。

たとえば、https://your-windows-server/somefolder/ に移動すると、そのフォルダー内の「index.html」または「index.htm」ファイルが自動的に表示されます。Index.html ファイルをカスタマイズする場合は、次の手順を実行します。

まず、Powershell を開きます。次に、cdコマンドを使用して、Windows Server の「C:/」ドライブの Nginx フォルダーにアクセスします。

cd C:/nginx-1.23.2/

「C:/」ドライブのNginxフォルダーにアクセスした後、「html」フォルダーをロードする必要があります。これを行うには、Powershell ウィンドウでcdコマンドを再度実行します。

cd html

メモ帳アプリ内で「index.html」ファイルを開いて編集できます。開いたら、Nginx が配置したものを削除して、Web サーバー用に独自のカスタム ページを作成できます。

メモ帳のインデックス.html

メモ帳でファイルの編集が完了したら、キーボードのCtrl + S を押してファイルを保存できます。このキーボードの組み合わせにより、編集内容が「index.html」ファイルに保存されます。

編集内容を保存したら、Web ブラウザを開いて次の URL に移動し、編集内容を表示します。

http://あなたのWindowsサーバーIP/

WindowsサーバーからNginxをアンインストールする方法

Windows Server から Nginx をアンインストールするには、「nginx.exe」が実行されていないことを確認してください。シャットダウンしたら、「C:/」ドライブの Nginx フォルダーを削除できます。ただし、後で Web サーバーを再デプロイする場合に備えて、データと構成ファイルを削除する前に、すべてのデータと構成ファイルがバックアップされていることを確認してください。

コメントを残す

Windows 11 25H2では、初期設定時に古いPCからデータを転送できます。

Windows 11 25H2では、初期設定時に古いPCからデータを転送できます。

Windows 11 25H2 OOBE の新機能「新しい PC への転送」を使用すると、OneDrive を使用せずにローカル ネットワーク経由でセットアップ中にファイルと設定を移行できます。

Windows 11 25H2 用ビルド 26200.5761 (KB5064093) で Android アプリの再開機能などが追加されました (開発者向け)

Windows 11 25H2 用ビルド 26200.5761 (KB5064093) で Android アプリの再開機能などが追加されました (開発者向け)

Windows 11 用の KB5064093 (ビルド 26200.5761) がリリースされました。これには、Android アプリの再開機能、新しいロック画面のバッテリー アイコン、AI エージェントの更新、および修正が含まれています。

Windows 11ビルド27774で、Canaryチャネルに管理者保護機能が追加されました。

Windows 11ビルド27774で、Canaryチャネルに管理者保護機能が追加されました。

Windows 11 のビルド 27774 では、管理者保護機能が導入され、パーティションを操作する際の Windows セットアップに変更が加えられています。

Windows 8.1 (2026) の公式 ISO ファイルをダウンロードする方法

Windows 8.1 (2026) の公式 ISO ファイルをダウンロードする方法

Windows 8.1のISOファイルをダウンロードするには、Microsoftのダウンロードページを開き、エディションと言語を選択して、ダウンロードボタンをクリックしてください。

Windows 8.1 (2026) をインストールするためのUSBブートメディアを作成する3つの方法

Windows 8.1 (2026) をインストールするためのUSBブートメディアを作成する3つの方法

Windows 8.1の起動可能なUSBメモリを作成するには、RufusやVentoyなどのサードパーティ製ツールを使用するか、コマンドプロンプトを使用できます。手順は以下のとおりです。

arm64およびCopilot+ PC向けWindows 11 25H2 ISOファイルのダウンロード方法

arm64およびCopilot+ PC向けWindows 11 25H2 ISOファイルのダウンロード方法

arm64版Windows 11 25H2のISOファイルをダウンロードするには、公式ダウンロードページを開き、Arm64用のISOファイルと言語を選択し、「ダウンロード」をクリックしてください。

Windows 11でログインパスワードを削除する方法

Windows 11でログインパスワードを削除する方法

Windows 11では、netplwizアプレットまたはサインインオプションの設定からアカウントのログインパスワードを削除できます。その方法をご紹介します。

Windowsのハードウェア要件を思い出してください

Windowsのハードウェア要件を思い出してください

Windows RecallはどのPCで利用できますか?Copilot+搭載PC、つまりNPUが40TOPS未満の既存のWindows 11 PCのみがAI機能を利用できません。

Microsoft 365の障害により、北米全域の基幹サービスに影響が出ている(2026年1月22日)

Microsoft 365の障害により、北米全域の基幹サービスに影響が出ている(2026年1月22日)

2026年1月22日 – 北米でMicrosoft 365の大規模な障害が発生し、Teams、Outlook、OneDriveなどが利用できなくなった。

Windows 11でコンピューターのスペックを確認する方法

Windows 11でコンピューターのスペックを確認する方法

Windows 11 PCのスペックを確認するには、「設定」>「システム」>「バージョン情報」を開き、CPU、RAM、システムの種類、OSのバージョンなどを確認してください。