Windowsでnginx+php環境を設定する
nginx という単語を見たばかりで、その発音 (エンジン x) に非常に興味がありました。私の直訳は「エンジン「エクストラ エフェクト」) で、単語全体の意味は「極端なエフェクト」、「エクストラ パフォーマンス」などです。もちろん、これはここでの雑談ではなく、上記は余談です。
おなじみのApacheやIISと比較したnginxの利点は、私が簡単に理解する限り、「リバースプロキシ」と「負荷分散」にあります。したがって、Web サーバーのリソースを節約できることを考慮すると、Apache に代わって Web サービスを提供できます。それでは本題に入りますが、nginx には非常に多くの利点があります。では、Windows で nginx+php 環境を構成するにはどうすればよいでしょうか?ネット上には今でも転載・転載されている記事がたくさんあります。私の構成プロセスは次のとおりです:
1. 最初にアプリケーションパッケージを準備する必要があります。
nginx: nginx/Windows-1.0.4
php: php-5.2.16-nts-Win32-VC6-x86.zip (nginx 上の php は FastCGI で実行されるため、nts の非スレッドセーフ php パッケージをダウンロードします)
(こちらも使用します) RunHiddenConsole: RunHiddenConsole.zip
2. インストールと設定。
1)phpのインストールと設定。
ダウンロードしたphpパッケージを直接解凍し、Dドライブのwnmpディレクトリ(D:wnmp)に移動します。ここで、解凍したフォルダーの名前をphp5に変更します。フォルダーに入り、php.ini 推奨ファイルを php.ini に変更し、Editplus または Notepad++ で開きます。見つかりました
が
に変更されました先ほどphpのextパスを指定した後、必要な拡張パッケージの前にある対応する「;」を削除するだけです。ここで php_mysql.dll と php_mysqli.dll を開いて、php が mysql をサポートできるようにします。もちろん、非常に重要な手順は、php5 ディレクトリにある libmysql.dll ファイルを C:Windows ディレクトリにコピーすることであることを忘れないでください。もちろん、システム変数でパスを指定することもできます。方法はこちら^_^。
この時点で、php はすでに mysql をサポートできます。
次に、php を nginx と組み合わせられるように php を設定します。見つかりました
ここで禁止を解除しましょう。
2)nginxのインストールと設定。
ダウンロードしたnginx-1.0.4パッケージをDドライブのwnmpディレクトリに解凍し、名前をnginxに変更します。次に、php で動作できるように nginx を設定します。 nginx conf ディレクトリに入り、nginx 構成ファイル nginx.conf を開いて、
を見つけます。ルート HTML をルート D:/wnmp/www に変更します。
さらに下に行って見つけてください
まず先頭の「#」を削除し、root html; を root D:/wnmp/www; に変更します。次に、赤でマークされた /scripts を「$document_root」に変更します。ここでの「$document_root」は、「root」が指すサイトのパスを指します。これは変更後のものです。
nginx+php環境の初期設定が完了したので見てみましょう。コマンドを入力できます
まず、ダウンロードした RunHiddenConsole.zip パッケージを nginx ディレクトリに解凍します。 RunHiddenConsole.exe の機能は、コマンド ライン スクリプトの実行後にスクリプトを自動的に閉じることであり、スクリプトから開始されたプロセスは閉じられません。次に、スクリプトを作成し、「start_nginx.bat」という名前を付けて、Notepad++ で編集しましょう。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ドリームウィーバー CS6
ビジュアル Web 開発ツール

WebStorm Mac版
便利なJavaScript開発ツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

メモ帳++7.3.1
使いやすく無料のコードエディター
