Nginx - Windows での Nginx の基本的なインストールと構成
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-08-08 09:20:15
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 教則に関心のある友人の助けになることを望みます。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31