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

推薦する

プロジェクトの再構築からプロジェクトにおける CSS3 カスタム変数の使用について話す

CSS3変数について変数を宣言するときは、変数名の前に 2 つのハイフン ( -- ) を追加します...

Ajax の JavaScript ソリューションにおける parsererror エラー ケースの詳細な説明

ajax の parsererror エラー (バックグラウンドからフロントエンドに送信される js...

CSS で要素フローティングとクリアフローティングを実装する方法

フローティングの基礎標準ドキュメント フローでは、要素は塊級元素と行內元素の 2 種類に分けられます...

MySQLデータベースの共通操作スキルのまとめ

この記事では、MySQL データベースの一般的な操作テクニックをまとめます。ご参考までに、詳細は以下...

MySQL 最適化 Zabbix パーティション最適化

zabbix を利用する上での最大のボトルネックはデータベースです。zabbix のデータストレージ...

MySQL マスタースレーブ同期遅延の原因と解決策

歴史的な理由により、MySQL レプリケーションは、REDO ログではなく論理バイナリ ログに基づい...

n 個のコンテナ要素による無限スクロールの実装コード

シナリオ最大 10000 要素のリストを正しくレンダリングする方法。無限ドロップダウン読み込みテクノ...

Centos サーバーに MySql をデプロイし、Navicat に接続するプロセスの詳細な説明

(1)サーバー構成: [root@localhost ~]# cd /usr/local/src/ ...

Dockerコンテナでの静的ウェブサイトレイアウトの実装

サーバーの配置数日間無料で使用できるクラウドサーバー(Alibaba Cloud、Huawei Cl...

tinyMCEの使い方と体験の詳細な説明

tinyMCE の使用方法の詳細な説明初期化TinyMCE を初期化するときは、ページの HEAD ...

nginx-ingress-controller ログ永続化ソリューションのソリューション

最近、nginx-ingress-controller のアプリケーションについて説明した公開アカウ...

JS配列メソッドの詳細な説明

目次1. 元の配列が変更されます1. プッシュ(): 2.ポップ(): 3. シフト(): 4.un...

Windows オペレーティング システムでの Linux 仮想マシンのインストールと構成のチュートリアル

序文仕事では、Linux 環境で操作する必要があることがよくあります。ここでは、win10 システム...

フレックスレイアウトではサブアイテムの高さを維持できる

Flex レイアウトを使用すると、水平に配置すると、すべての子項目の高さが同じになることがわかります...