Linux での Nginx 監視の問題

Linux での Nginx 監視の問題

nginxのインストール

仮想マシンがインターネットにアクセスできることを確認します。

1. ルートユーザーとしてログインする

2. nginxのインストール情報を確認します: yum info nginx

3. nginx 情報が見つからない場合は、以下を実行します。

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

4. nginxのインストール情報を確認する

5. 情報がある場合は、nginxコマンドをインストールします: yum install nginx

6. http://192.168.1.7 を確認します。nginx ページが表示されれば、すべて正常です。

nginx.conf 設定ファイルの詳細

ユーザー nginx;
ワーカープロセス 1;
error_log /var/log/nginx/error.log 警告;
pid /var/run/nginx.pid;

イベント {
  ワーカー接続 1024;
}

http {
  /etc/nginx/mime.types を含めます。
  デフォルトタイプ アプリケーション/オクテットストリーム;
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
           '$status $body_bytes_sent "$http_referer" '
           '"$http_user_agent" "$http_x_forwarded_for"';
ログフォーマット liuhao '$remote_addr^A$msec^A$http_host^A$request_uri';
  access_log /var/log/nginx/access.log メイン;
  ファイル送信オン;
  #tcp_nopush オン;
  キープアライブタイムアウト65;
  #gzip オン;
 # /etc/nginx/conf.d/*.conf を含めます。
サーバー{
  聞く 80;
  server_name ローカルホスト;
  #access_log /var/log/nginx/host.access.log メイン;
場所 ~ .jpg {
    ルート /data/www/web;
    インデックス index.html index.htm;
 アクセスログ /var/log/nginx/gp1918.log liuhao;
  }
  場所 ~ / {
    ルート /usr/share/nginx/html;
    インデックス index.html index.htm;
 access_log /var/log/nginx/access.log メイン;
  }
}
}

/etc/nginxのnginx.confは上記の内容を直接設定するカスタム設定ファイルです。

nginx/conf.dのデフォルト設定ファイルは変更する必要はありません。

置き換え後、NGINXサービスを再起動します。service nginx restart

監視用に2つのウィンドウを開く

テール -f /var/log/nginx/access.log
テール -f /var/log/nigx/gp1918.log

gp1918.log.logは自分で作成する必要があります

mkdir /data/www/web/test.jpg;このディレクトリにjpgファイルを作成するか、画像を直接配置する必要があります。

ウェブページに自分のip/test.jpgを入力してください

最後に、モニタリングを見てみましょう

もう一つの監視は、IPにアクセスするときです

要約する

上記は、編集者が紹介した Linux での nginx 監視の問題です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Linux で nginx を起動および再起動する方法
  • Linux の Nginx でよくある 502 エラーの解決方法の詳細な説明
  • Linux サーバーに Nginx をインストールして構成するチュートリアル
  • Linux に nginx をインストールして起動する方法
  • Linux で nginx ロード バランシングを構築する方法

<<:  Vueはスクロールロードテーブルを実装します

>>:  Linux での MySQL のインストールに関する詳細なチュートリアル

推薦する

MySQLの日付加算と減算関数の詳細な説明

1. 追加時間()指定した秒数を日付に追加する select addtime(now(),1); -...

Windows 10 での MySQL 8.0.20 のインストールと設定方法のグラフィック チュートリアル

Win10システムにMySQL8.0.20をローカルにインストールし、個人的にテストして利用可能であ...

MySQL で特殊文字を含むデータベース名を作成する方法の例

序文この記事では、MySQL で特殊文字を使用してデータベース名を作成する方法について説明します。こ...

モバイルの赤い封筒の雨機能ページを実装するための JavaScript HTML

この記事の例では、モバイル紅包雨機能ページを実現するためのHTMLの具体的なコードを共有しています。...

Docker を使用して Django プロジェクトをデプロイする方法の例

また、Dockerを使用してDjangoプロジェクトをデプロイするのも非常に簡単です。とても良いです...

MySQL 5.7.20 解凍版のインストールとルートパスワードの変更に関するチュートリアル

1. MySQL アーカイブ (解凍版) をダウンロードするURL: https://downloa...

フォアマン Ubuntu16 クイックインストール

クイックスタートガイドForeman インストーラーは、完全に機能する Foreman セットアップ...

MybatisはSQLクエリのインターセプションと変更の詳細を実装します

序文インターセプターの機能の 1 つは、特定のメソッドの呼び出しをインターセプトできることです。イン...

DockerにTensorFlow環境を素早くインストールする方法

Docker に TensorFlow 環境をすばやくインストールし、TensorFlow を使用し...

Ubuntu 20.04 に cuda10.1 をインストールする手順 (グラフィック チュートリアル)

インストール前の準備CUDA の主な目的はディープラーニングであり、現在主流のディープラーニングフレ...

Vue axios インターセプターは、繰り返しリクエストのキャンセルによく使用されます。

導入前回の記事では、axios のシンプルなカプセル化と、axios インターセプターの適用シナリオ...

DockerにTomcat8をインストールする方法

1. dockerでtomcat8をインストールする1. Docker HubでTomcatイメージ...

Alibaba Cloud ESC サーバー シングルノード MySQL の Docker デプロイメント

1. msyqlの高速バージョンをダウンロードする docker pull hub.c.163.co...

Vueはデータを初期状態にリセットします

場合によっては、データ内のデータを再利用する必要がありますが、データ内のデータはさまざまなフォーム、...

JavaScript 配列 sort() メソッドの基本的な使い方と落とし穴

序文日常のコード開発では、配列のソートに関連する操作が多数あります。JavaScript では、so...