Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> システムFAQ >> Nginxサーバー設定ファイルの定義の総合的な紹介

Nginxサーバー設定ファイルの定義の総合的な紹介

  

誰もがサーバーについてどのような概念を持っているのかわかりませんか?普通のユーザーはあまり気にしませんが、サーバーに興味があるならばよく見てください。今日、このチュートリアルでは高性能サーバーの1つを紹介します。 Nginx( "engine x")は、高性能のHTTPおよびリバースプロキシサーバー、およびIMAP /POP3 /SMTPプロキシサーバーです。 Nginxはロシアで2番目に訪問されたRambler.ruサイト用にIgor Sysoevによって開発されました。 IgorはソースコードをクラスBSDライセンスとして公開しています。

nginxの設定ファイルの詳細な

#の実行ユーザー

ユーザーの誰も誰も、

が2をworker_processes
プロセスを開始する。

#グローバルエラーログやPIDファイルが

error_logにログ/error.logに通知を
;

pidのログ/nginx.pid;

#仕事モードや接続数を制限

イベント{
を使用するepoll;

worker_connections 1024;

}

#httpサービスを設定する、その逆を使用する

default_type application /octet-streamと、プロキシ機能は、

HTTP {

#セットMIMEタイプ

CONF /のmime.typesを含む支持
負荷分散を提供します;

#セットのログ形式

メイン&lsquo LOG_FORMAT; $ REMOTE_ADDR&ndashする; $のREMOTE_USER [$ time_local]‘

‘' $要求' $ステータス$ BYTES_SENT‘

‘' $ HTTP_REFERER'' $ HTTP_USER_AGENT'‘

‘' $ gzip_ratio'‘;

LOG_FORMATダウンロード‘ $ REMOTE_ADDR&ndashする; $のREMOTE_USER [$ time_local]‘

‘' $要求' $ステータスの$ BYTES_SENT‘

‘' $ HTTP_REFERER'' $ HTTP_USER_AGENT'‘

‘' $ http_range'' $ sent_http_content_range'‘;

#設定要求バッファ

1Kをclient_header_buffer_size。

large_client_header_buffers 4 4 k;

Copyright © Windowsの知識 All Rights Reserved