Nginx 設定ファイルの詳しい説明: 初心者必読

Nginx 設定ファイルの詳しい説明: 初心者必読

Nginx は C 言語をベースに開発された高性能な http サーバーおよびリバース プロキシ サーバーです。Nginx は設定ファイルを通じてさまざまな機能を実装します。 Nginx 構成ファイルの形式は非常に論理的です。この形式と各部分の使用方法を学ぶことが基礎となり、手動で構成ファイルを作成するのに役立ちます。Nginx 構成ファイルを見てみましょう。

1. Nginx 設定ファイル

下の図に示すように、主に 4 つの部分に分かれています。

min (グローバル設定): min セクションで設定された命令は、他のすべてのセクション設定に影響します。

see (ホスト設定): see 部分の指示は主に仮想ホストのドメイン名、IP、ポートを指定するために使用されます。

upstem (上流サーバー設定、主にリバース プロキシ、負荷分散関連の構成): upstem 命令は、一連のバックエンド サーバーをセットアップし、リバース プロキシとバックエンド サーバーの負荷分散をセットアップするために使用されます。

loction (URL が特定の場所に一致する後の設定): loction 部分は、Web ページの場所 (たとえば、ルート ディレクトリ "/"、"/imges" など) を一致させるために使用されます。

2. 一般的なNginxコマンドの説明:

3. Nginxのファイル構造

、グローバル ブロック: nginx にグローバルに影響を与える命令を構成します。一般的には、nginx サーバーを実行しているユーザー グループ、nginx プロセス pid の保存パス、ログの保存パス、構成ファイルの導入、生成が許可される woke プロセスの数などがあります。

2. eents ブロック: 構成は、nginx サーバーまたはユーザーとのネットワーク接続に影響します。各プロセスの最大接続数、接続要求を処理するために選択するイベント駆動型モデル、複数のネットワーク接続を同時に受け入れるかどうか、複数のネットワーク接続のシリアル化を有効にするかどうかなどがあります。

3. http ブロック: 複数のセクションをネストして、プロキシ、キャッシュ、ログ定義、その他のほとんどの機能、およびサードパーティ モジュールの構成を構成できます。ファイルのインポート、MIME タイプの定義、ログのカスタマイズ、ファイル転送に sendfile を使用するかどうか、接続タイムアウト、単一接続要求の数など。

4. 参照ブロック: 仮想ホストの関連パラメータを設定します。1 つの http に複数の参照が存在する場合があります。

5. ロケーション ブロック: リクエストのルーティングとさまざまなページの処理を構成します。

4. Nginxの一般的な設定項目:

.$emote_dd と $http_x_fowded_fo はクライアントの IP アドレスを記録するために使用されます。

2.$emote_use: クライアントのユーザー名を記録するために使用されます。

3.$time_locl: アクセス時間とタイムゾーンを記録するために使用されます。

4.$equest: 要求された ul および http プロトコルを記録するために使用されます。

5.$sttus: リクエストのステータスを記録するために使用されます。成功は 200 です。

6.$body_bytes_s ent: クライアントに送信されたファイルの本体のサイズを記録します。

7.$http_efee: 訪問元のページリンクを記録するために使用されます。

8.$http_use_gent: クライアントブラウザの関連情報を記録します。

各ディレクティブはセミコロンで終わる必要があります。

<<:  SecureCRTのダウンロードとインストールのチュートリアルでは、グラフィックの手順を確認する必要があります

>>:  CentOS 7 ネットワーク設定チュートリアル

推薦する

驚異的な再購入率、ピンドゥオドゥオがこれまで明かさなかった真実

まず、データを見てみましょう。Pinduoduoの100億補助金ユーザー数は約6億2000万人、プラ...

ブランド マーケティング 製品マーケティング (製品からブランドまで、消費者の洞察だけを理解していますか?)

製品からブランドまで、消費者の洞察だけを理解していますか?多くのマーケターは、マーケティングに関して...

新メディア運営データ(フェニックス・ニューメディアは2023年第4四半期の財務報告を発表し、運営効率の改善を継続)

フェニックス・ニューメディアが2023年第4四半期の財務報告書を発表、業務効率の改善を継続北京時間2...

法律事務所のブランドプロモーション(法律事務所はオンラインでブランドマーケティングとプロモーションをどのように行うことができるか?)

法律事務所はオンラインでのブランドマーケティングとプロモーションをどのように実施するのでしょうか?近...

TeamViewerの仕組み TeamViewerソフトウェアページの説明

1. TemVieweの動作原理TemViewe 接続が電話をかけることに似ているとすると、TemV...

SEO の意味は何ですか?

ウェブサイト構築の知識: SEO とは何を意味するのでしょうか? SEO についてよく耳にしますが、...

商品クリエイティブ企画・プロモーション(文化クリエイティブ商品企画・運営部門は伝統文化を現代の創造性で表現(新しい職業、新しい物語))

文化クリエイティブ商品企画運営部は伝統文化を現代の創造性で表現(新しい職業、新しい物語)記者の呉俊金...

インターネットセレブブランドのマーケティング戦略(インターネットセレブになるには、マーケティング戦略を基礎として活用することが望ましい)

インターネットセレブになるには、マーケティング戦略を使って基礎を築くのが賢明です。昨今、個人、商品、...

CT推進計画(発熱外来にCTを別途設置し、全国展開を推進)

CTスキャンを備えた発熱外来を全国で推進国家衛生健康委員会医療行政管理局の焦亜輝監察官は、湖北省武...

長江ブランド企画(「長江経済ベルト文化観光産業ブランド企画・デザイン人材育成」終了展)

「長江経済ベルト文化観光産業ブランド企画・デザイン若手人材育成」最終展湖北日報(李雄鋒特派員)6月...

情報フロー広告のメリットは何ですか?(情報フローとは何ですか?情報フロー広告のメリットは何ですか?)

情報フローとは何ですか?情報フロー広告のメリットは何ですか?情報フローとは何ですか?簡単に言えば、広...

データ分析運用職(ユーザー運用、プロダクトマネージャーに限りなく近い運用職)

ユーザーオペレーション、プロダクトマネージャーに限りなく近いオペレーションポジションオペレーションの...

SEO総合クエリツール(どのSEOランキングツールが効果的か?)

どの SEO ランキングツールが効果的ですか? SEO は 10 年以上にわたって開発されており、あ...

運用が注目すべきデータ(運用思考:「アクティビティ運用」で最も注目すべき2つのビッグデータ指標)

運用思考:「アクティビティ運用」で注目すべき2つのビッグデータ指標01以前、私はアプリ、ミニプログラ...