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 ネットワーク設定チュートリアル

推薦する

xyz ドメイン名と com ドメイン名の違いは何ですか?

.com ドメイン名は、最も一般的で広く使用されているトップレベルドメインサフィックスの 1 つであ...

ブランドプロモーション価格はいくらですか(1本あたりの価格は300)

1本の価格は300近年、我が国ではウイスキーの消費が拡大し続けています。昨年のデータによると、ウイ...

店舗プロモーションとは(店舗マーケティング戦略:顧客を引き付け、利益を伸ばし続ける)

店舗マーケティング戦略: 顧客を引き付け、利益を増やし続ける今日の競争の激しい市場環境において、店舗...

2024年IPOレビュー:53社のIPOが承認

蘭富金融の統計によると、2024年には上海、深セン、北京の3つの証券取引所で新規株式公開を行う企業は...

製品運営戦略(新しい鶏足スナックのプロモーション、王小禄は虎皮鶏足の奇跡を再現できるか?)

新しい鶏足スナック製品をリリース、王小禄は虎皮鶏足の奇跡を再現できるでしょうか?スナック業界の新星...

Ubuntu 21.04 を Ubuntu 21.10 にアップグレードする方法

Ubuntu 2.0 ̺Impish Indi̻ が数日前に正式にリリースされました。古いバージョン...

データに基づく運営と管理(寧濤無人コンビニエンスストアがデータに基づく運営と非接触型決済を完璧に組み合わせている様子をご覧ください)

寧濤の無人コンビニエンスストアがデータベースの運営と非接触型決済を完璧に組み合わせる様子をご覧くださ...

Windows 11 で IIS マネージャーを開く方法

IIS マネージャーは、アプリケーション プールまたは Web サイト、FTP サイト、SMTP サ...

新聞テーマの価格はいくらですか?新聞テーマ購入先

Newsppe テーマの価格はいくらですか? Newsppe テーマは、ThemeFoest プラッ...

BigCommerce と Shopify: どちらが優れているでしょうか?

自分に合ったeコマースプラットフォームを選ぶ際には、BigCommeceとショッピファイこれらは大き...

製品運用日報(複数の技術を初めて応用!自国で独自開発、運用開始→)

初めて複数の技術を採用!自国で独自開発、運用開始→ 1月24日、青島中車四方有限公司(以下、「中車...

どのShopify無料テンプレートが最も良いレビューを得ていますか? Shopify無料テンプレートのおすすめ

Shopifyは、海外進出するブランドの多様なニーズを満たすワンストップSSモデル電子商取引サービス...

ホームファニシングブランドのマーケティング計画(海外倉庫「拡大」|年中プロモーション「ロシアエクスプレス」が中国ブランドを「大勝利」に導く)

海外倉庫「拡張」 |中間プロモーション「ロシアエクスプレス」が中国ブランドを「大勝利」に導く最近終了...

電気自動車推進計画(内モンゴルの新エネルギー自動車推進加速計画発表:2025年までに17万台、充電インフラの電力利用支援政策を強化)

内モンゴル、新エネルギー車の普及加速計画を発表:2025年までに17万台、充電インフラの電力利用支援...