Nginx は、イベント駆動型で記述された軽量で高性能な Http Web サーバーです。そのため、Apache と比較して、Nginx はより安定しており、パフォーマンスが高く、設定が簡単で、消費するリソースが少なくなります。 1. Nginx をインストールします v0.7.52 から、Nginx の Windows バージョンがリリースされ始めました: http://nginx.net ダウンロード後。はい、ここで c:nginx ディレクトリに解凍します。 2. Nginx を起動します コマンドラインで c:nginx ディレクトリに入り、nginx.exe を実行して、コンソール ウィンドウを起動します。ポート 80 はデフォルトで有効になっています。 Tomcat を使用したことがある人は誰でも、コンソールで起動ログを確認したいと考えていますが、nginx ログの場合は、logs ディレクトリ内の対応するログ ファイルを確認する必要があります。 3. ようこそ HTML ページにアクセスします ブラウザで http://localhost にアクセスすると、デフォルトのようこそページが表示されます4. Nginx を停止します Ctrl+C は応答しません。 。したがって、コンソール ウィンドウを閉じます。ただし、http://localhost へのアクセスは引き続き有効です。プロセスを見ると、nginx がまったくシャットダウンされていないことがわかりました。したがって、nginx を完全にシャットダウンしたい場合は、 コマンド コード nginx -s stop 公式ドキュメント nginx/Windows を参照してください。 使用法 または Windows の taskkill コマンドを使用します: taskkill /F /IM nginx.exe > 5. Ngnix の共通構成 すべての Nginx 設定は、デフォルトで conf/nginx.conf ファイルを使用します。これは、Apache の httpd.conf ファイルと同等です。 nginx.exe を実行すると、nginx -c confnginx.conf が暗黙的に実行されます。my.conf などの独自定義の conf ファイルを使用する場合、コマンドは nginx -c confmy.conf です。一般的な設定は次のとおりです。以下: Nginx .conf コード http { サーバー { ; 場所 / { # 2 。 nginxのインストールディレクトリ。 M root html; インデックスindex.htmlindex.htm; インデックスページがない場合、ファイルとサブディレクトリのリスト 「s」を使用して、「s」から「s」を介して - - - - - - - - - - - - エイリアスD:programpache2htdocstshirt Index.html Index.htm; } # 5 仮想ホスト www.emb.info 構成 サーバー名 www.emb を聞いてください。情報; access_log emb.info/logs/access.log; インデックスindex.html; } } } ヒント: nginx -V を実行して、Win32 プラットフォームのコンパイル済みバージョンでサポートされているモジュールを確認します。私の結果は次のとおりです: ログコード nginxバージョン: nginx/0.7.65 TLS SNI サポートが有効 引数の設定: - -builddir=objs.msvc8 --crossbuild=win32 --with-debug --prefix= --conf-path=conf/nginx.conf --pid-path=logs/nginx.pid --http -log-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --http-client- body-temp-path=temp/client_body_temp --http-proxy-temp-path=temp/proxy_temp --http-fastcgi-temp-path=temp/fastcgi_temp --with -cc-opt=-DFD_SETSIZE=1024 --with-pcre=objs.msvc8/lib/pcre-7.9 --with-openssl=objs.msvc8/lib/openssl- 0.9.8k --with-openssl-opt=enable-tlsext --with-zlib=objs.msvc8/lib/zlib-1.2.3 - -with-select_module --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http _sub_module --with-http_dav_module --http_stub_status_module付き --http_flv_module付き --http_gzip_static_module付き --http_random_index_module付き --http_secure_link_module 付き -- with-mail --with-mail_ssl_module --with-ipv6 显然、最も頻繁に使用されるmemcache、rewrite模块都はその中にあります、したがってこれはwin32です编译版本仅能供基本的には、製品プラットフォームの場合は、必要な win32 バージョンを再試行するか、Linux ではより便利なバージョンを使用してテストを公開します。 以上が Nginx を介した - Windows の下での Nginx の基本的なインストールと構成であり、側面の内容も含まれており、PHP 教則に関心のある友人の助けになることを望みます。