Ubuntu 20.04 で Nginx ログを有効にして表示する方法

Ubuntu 20.04 で Nginx ログを有効にして表示する方法

サーバー管理は、初期設定だけでなく、サービスを監視し、適切に実行されていることを確認することも含まれます。 Web サーバー (Nginx など) の場合、ログ ファイルには Web サーバー経由でアクセスされたリソースに関する関連情報が含まれます。エラーが発生した場合は、ログ ファイルを表示して問題を解決できます。では、Ubuntu 20.04 システムで Nginx ログを有効にして表示するにはどうすればよいでしょうか?以下で詳細を学んでみましょう。

前提条件: ここでは、RAKsmt US サーバーを購入し、オペレーティング システムは Ubuntu 20.04 LTS で、Nginx がインストールされています。

Nginx でイベントを記録するログには 2 種類あります。1 つはアクセス ログ、もう 1 つはエラー ログです。 Ubuntu サーバー セクションまたは HTTP の cess_log ディレクティブを使用してアクセス ログを有効にすることができます。

アクセスログ ログファイル ログ形式;

最初のパラメータ「log_file」は必須ですが、2 番目のパラメータ「log_fomt」はオプションです。ログ形式を指定しない場合は、ログはデフォルトの結合形式で入力されます。

デフォルトでは、アクセス ログは Nginx 構成ファイルで定義され、通常は次の構成ファイルに保存されます。

http { ccess_log //log/nginx/ccess.log; }

Nginx が突然実行を停止したり、正常に動作しなくなったりすると、すべてのイベントがエラー ログに記録されます。Nginx エラー ログを表示すると、詳細を確認できます。エラー ログを有効にするには、eo_log ディレクティブを使用します。eo_log ディレクティブの構文は次のとおりです。

eo_log ログファイル ログレベル;

上記の構文では、最初のパラメーターはログ ファイルのパスを示し、2 番目のパラメーターはログ イベントのセキュリティ レベルを識別します。

たとえば、オーバーライドはサーバー コンテキストの eo_log ディレクティブで実行されます。

http { eo_log //log/nginx/eo_log; see { listen 80; see_nme exmple.com; eo_log //log/nginx/exmple.eo_log wn; } see { listen 80; see_nme exmple2.com; eo_log //log/nginx/exmple2.eo_log debug; } }

エラー ログを無効にする必要がある場合は、eo_log /de/null のように、ログ ファイルの名前を /de/null に割り当てます。

上記は、Ubuntu サーバーで Nginx アクセス ログとエラー ログを有効にして表示する方法についてです。エラーが発生した場合は、ログの詳細を表示することでトラブルシューティングを行い、問題を解決できます。

<<:  AlphaSSL証明書とは何ですか? AlphaSSL証明書の概要

>>:  Debian 11 に Rust 言語をインストールするチュートリアル

推薦する

Kubernetes は何に役立ちますか? Kubernetesの主な機能の紹介

Kubenetes は何に役立ちますか? Kubenetes (多くの場合「K8s」と略される) は...

Magento2 中国語言語パックのインストールと設定のチュートリアル

Mgento は、PHP をベースにした無料のオープンソース コンテンツ管理システム プラットフォー...

データ操作分析レポート(データ分析レポートの書き方)

データ分析レポートの書き方は?データ分析能力は、あらゆる民族の学生が身につけるべきスキルです。上司へ...

オンライン運営内容(活動運営:オンライン活動の4つの側面と5つの要素)

イベント運営: オンラインイベントの 4 つの側面と 5 つの要素人生において、次のような場面に遭遇...

KubeSphere と Rancher のどちらが優れていますか? KubeSphereとRancherの比較

KubeSphee と Rnche はどちらもオープンソースのコンテナ管理プラットフォームであり、さ...

商品のクリエイティブ企画とプロモーション(クリエイティブ商品のプロモーション(クリエイティブ商品を効果的にプロモーションする方法))

クリエイティブな製品のプロモーション(クリエイティブな製品を効果的にプロモーションする方法)今日では...

運用データ記録表(テスラの過去5年間の運用データ記録(2023年第3四半期現在))

テスラの過去5年間の運用データ記録(2023年第3四半期現在)テスラは創業者マスク氏の壮大なビジョン...

WordPress でマルチサイト構成を作成する方法のチュートリアル

WodPess は皆さんもよくご存知だと思います。多くの人が使用しています。WodPess は操作が...

汎スポーツのエコシステムは引き続き円を突破しており、Keepを再評価する時期が来ています

40兆元を超える巨大な中国の消費市場には、「発火点」が不足することはない。先日開催されたパリオリンピ...

旅行会社振興計画(旅行会社が​​変革・発展するためのNつの方法)

旅行会社が​​変革し発展するためのNつの方法このほど、四川中国国際旅行サービス株式会社(以下、「四川...

Windows 11 のアップグレード方法 Windows 11 インストール アシスタント アップグレード チュートリアルをダウンロード

Windows の正式版がリリースされてからしばらく経ち、条件を満たした Win0 ユーザーの多くが...

nopCommerceとWooCommerceの機能の比較

nopCommece は海外で開発されたオープンソースの B2C ウェブサイト システムです。Ent...

WordPress で RSS フィードを無効にする方法

RSS フィードは、Web サイトのコンテンツを記述および同期するための形式です。これは、ユーザーが...

インターネットのプロモーション方法とは(インターネットプロモーションの方法とは(インターネットプロモーションの5つの方法))

ネットワークプロモーションの方法とは(ネットワークプロモーションの5つの方法)インターネットの普及は...

.ph ドメイン名の費用はいくらですか? .ph ドメイン名の登録規則

.ph ドメイン名は、フィリピンの一般的なトップレベルドメイン名です。.ph ドメイン名を登録するこ...