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 のインストールに関する詳細なチュートリアル

推薦する

Linux の Docker コンテナで bash を終了する 2 つの方法

bash を終了する場合は、次の 2 つのオプションがあります。最初のもの: Ctrl + d を押...

HTML で余分なテキストを省略記号に変換する方法

HTML で余分なテキストを省略記号として表示したい場合は、いくつかの方法があります。 1行テキスト...

モバイルインターネット時代: レスポンシブウェブデザインが一般的なトレンドに

今はモバイルインターネットが急速に発展している時代です。スマートフォンやタブレットはますます普及し、...

1 つの記事で Nginx ロケーション マッチングの実装を理解する

チームはフロントエンドとバックエンドを分離しているため、フロントエンドが Nginx とノード層を引...

Mybatis ページングプラグイン pageHelper の詳細な説明と簡単な例

Mybatis ページングプラグイン pageHelper の詳細な説明と簡単な例動作フレームワーク...

JS を使用してバイナリ ツリー トラバーサル アルゴリズムのサンプル コードを実装する

目次序文1. バイナリツリー1.1. 二分木の走査1.2. jsを使用してバイナリツリーを表現する1...

Vue カードスタイルのクリックして切り替える画像コンポーネントの使用方法の詳細な説明

この記事では、vueカードスタイルのクリックして切り替える画像コンポーネントを参考までに紹介します。...

Linux環境でユーザーにsudo権限を追加する方法

sudo 設定ファイルsudo のデフォルトの設定ファイルは /etc/sudoers です。一般的...

MySQLテーブルにタイムスタンプを追加するいくつかの方法

シナリオ:テーブル内のデータは、同期ツールを使用して他のデータベースと同期する必要があり、増分同期に...

Ubuntuの基本設定: openssh-serverのインストールと使用

Ubuntu 17.10 での openssh-server のインストールと使用を記録します。イン...

MySQLのクラスタモードでのgalera-clusterのデプロイメントの詳細説明

目次1: galera-clusterの紹介2. galera-clusterの仕組み3: Mari...

jQueryのチェーンプログラミングスタイルの詳細な例

チェーンプログラミングの実装原理jQuery を使用すると、開発者は常にドット構文を使用して独自のメ...

Vue で手ぶれ補正を実装するためのサンプルコード

手ぶれ防止: 繰り返しのクリックによるイベントのトリガーを防止まず、揺れとは何でしょうか? 震えるの...

Centos7 での mysql 8.0.15 のインストールと設定

この記事では、参考までにMySQL 8.0.15のインストールと設定のグラフィックチュートリアルを紹...

MySQL でスロークエリログ機能を有効にする方法

MySQL スロー クエリ ログは、問題のあるクエリを追跡するのに非常に役立ちます。現在のプログラム...