Nginx-Überwachungsprobleme unter Linux

Nginx-Überwachungsprobleme unter Linux

Nginx-Installation

Stellen Sie sicher, dass die virtuelle Maschine auf das Internet zugreifen kann:

1. Melden Sie sich als Root-Benutzer an

2. Überprüfen Sie die Installationsinformationen von Nginx: yum info nginx

3. Wenn keine Nginx-Informationen gefunden werden können, führen Sie Folgendes aus:

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

4. Überprüfen Sie die Installationsinformationen von nginx

5. Wenn Informationen vorhanden sind, installieren Sie den Nginx-Befehl: yum install nginx

6. Überprüfen Sie http://192.168.1.7. Wenn die Nginx-Seite angezeigt wird, ist alles in Ordnung.

Details zur Konfigurationsdatei nginx.conf

Benutzer nginx;
Arbeiterprozesse 1;
Fehlerprotokoll /var/log/nginx/error.log warnen;
pid /var/run/nginx.pid;

Ereignisse {
  Arbeiterverbindungen 1024;
}

http {
  /etc/nginx/mime.types einschließen;
  Standardtyp Anwendung/Oktett-Stream;
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
           '$status $body_bytes_sent "$http_referer" '
           '"$http_user_agent" "$http_x_forwarded_for"';
log_format liuhao '$remote_addr^A$msec^A$http_host^A$request_uri';
  Zugriffsprotokoll /var/log/nginx/access.log Haupt;
  sendfile an;
  #tcp_nopush ein;
  KeepAlive-Timeout 65;
  #gzip ein;
 # /etc/nginx/conf.d/*.conf einschließen;
Server {
  hören Sie 80;
  Servername localhost;
  #access_log /var/log/nginx/host.access.log main;
Standort ~ .jpg {
    Stammverzeichnis /data/www/web;
    Index Index.html Index.htm;
 Zugriffslog /var/log/nginx/gp1918.log liuhao;
  }
  Standort ~ / {
    root /usr/share/nginx/html;
    Index Index.html Index.htm;
 Zugriffsprotokoll /var/log/nginx/access.log Haupt;
  }
}
}

Die nginx.conf in /etc/nginx ist eine benutzerdefinierte Konfigurationsdatei, die den obigen Inhalt direkt konfiguriert

Die Standardkonfigurationsdatei in nginx/conf.d muss nicht geändert werden

Starten Sie nach dem Austausch den NGINX-Dienst neu service nginx restart

Öffnen Sie zwei Fenster zur Überwachung

tail -f /var/log/nginx/access.log
tail -f /var/log/nigx/gp1918.log

gp1918.log.log muss von Ihnen selbst erstellt werden

mkdir /data/www/web/test.jpg; Sie müssen eine JPG-Datei in diesem Verzeichnis erstellen oder ein Bild direkt einfügen

Geben Sie Ihre eigene IP/test.jpg auf der Webseite ein

Schauen Sie sich abschließend das Monitoring an

Eine weitere Überwachung ist, wenn Sie auf die IP zugreifen

Zusammenfassen

Oben ist das vom Herausgeber vorgestellte Nginx-Überwachungsproblem unter Linux. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So starten und starten Sie nginx unter Linux neu
  • Detaillierte Erklärung der Lösungen für häufige 502-Fehler in Nginx unter Linux
  • Tutorial zur Installation und Konfiguration von Nginx auf einem Linux-Server
  • So installieren und starten Sie nginx unter Linux
  • So erstellen Sie einen Nginx-Load-Balancing-Dienst unter Linux

<<:  Vue implementiert eine Scroll-Ladetabelle

>>:  Detailliertes Tutorial zur Installation von MySQL unter Linux

Artikel empfehlen

So stellen Sie mit Navicat Premium eine Remoteverbindung zur MySQL-Datenbank her

Derjenige, der eine neue Verbindung herstellt, en...

Schreiben Sie einen formellen Blog mit XHTML CSS

Der vollständige Name von Blog sollte Weblog sein,...

Praktischer Bericht über die Entwicklung von Vue3- und TypeScript-Projekten

Inhaltsverzeichnis Überblick 1. Kompositions-API ...

MySQL-Hochverfügbarkeitslösung MMM (MySQL Multi-Master-Replikationsmanager)

1. Einführung in MMM: MMM steht für Multi-Master ...

JS realisiert den Scroll-Effekt von Online-Ankündigungen

In diesem Artikel wird der spezifische JS-Code zu...

Was macht die MySQL-Datenbank?

MySQL ist ein relationales Datenbankverwaltungssy...

Ubuntu 16.04 Installations-Tutorial unter VMware 12

In diesem Artikel finden Sie das Installations-Tu...

Detaillierte Installation und Verwendung der Virtuoso-Datenbank unter Linux

Ich habe kürzlich einige Dinge zu verknüpften Dat...

Die Verwendung des V-Modells in Vue3-Komponenten und ausführliche Erklärung

Inhaltsverzeichnis Verwenden Sie bidirektionale B...

...