Einrichten der VNSTAT -PHP -Weboberfläche auf CentOS und Fedora

Einrichten der VNSTAT -PHP -Weboberfläche auf CentOS und Fedora

VNSTAT ist ein leichtgewichtiger Befehlszeilen-Netzwerkverkehrsmonitor, mit dem Sie die Bandbreitennutzung Ihrer Netzwerkschnittstelle verfolgen können. Obwohl es einfach zu bedienen ist, ist es möglicherweise nicht die benutzerfreundlichste Option für alle. Hier kommt die VNSTAT -PHP -Webschnittstelle ins Spiel - sie bietet eine grafische Darstellung der Netzwerkverkehrsdaten, die VNSTAT sammelt.

In diesem Artikel zeigen wir Ihnen, wie Sie die VNSTAT -PHP -Weboberfläche auf CentOS und Fedora einrichten, zwei beliebte Linux -Verteilungen.

Voraussetzungen

Stellen Sie vor der Installation von VNSTAT sicher, dass Ihr System die folgenden Anforderungen erfüllt:

  • Ein laufendes CentOS- oder Fedora -System
  • Installiertes VNSTAT -Befehlszeilen -Dienstprogramm installiert
  • Ein Benutzer mit administrativen oder Root -Berechtigungen

Schritt 1: PHP installieren

Die VNSTAT -PHP -Webschnittstelle benötigt auch PHP. Führen Sie den folgenden Befehl aus, um PHP zu installieren:

sudo dnf installieren Sie PHP  

Schritt 2: Installieren Sie den Apache -Webserver

Die VNSTAT -PHP -Weboberfläche erfordert einen Apache -Webserver zum Ausführen. Führen Sie den folgenden Befehl aus, um den Apache -Webserver auf CentOS zu installieren:

sudo dnf install httpd installieren  

Sobald Sie den Apache -Webserver und den PHP installiert haben, starten Sie den Apache -Webserver, indem Sie den folgenden Befehl ausführen:

sudo systemctl starten httpd  

Um sicherzustellen, dass der Apache -Webserver nach dem Neustart automatisch startet, müssen Sie ihn aktivieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo systemctl aktivieren httpd  

Schritt 3: Installieren Sie die VNSTAT -PHP -Webschnittstelle

Die VNSTAT -PHP -Weboberfläche ist standardmäßig nicht installiert. Daher müssen wir sie manuell installieren. So laden Sie die VNSTATS -PHP -Anwendung zum Installieren der VNSTAT -PHP -Weboberfläche zuerst in CentOS herunter.

WGet http: // www.SQWeek.com/sqweek/files/vnstat_php_frontend-1.5.1.Teer.gz  

Führen Sie den folgenden Befehl aus:

tar -xzf vnstat_php_frontend -1.5.1.Teer.gz  MV vnstat_php_frontend-1.5.1/var/www/html/vnstat  

Ändern Sie die Dateiberechtigungen in den Apache -Benutzer.

CHWON -r Apache: Apache/var/www/html/vnstat  CHMOD -R 755/var/www/html/vnstat  

Schritt 4: Konfigurieren Sie die VNSTAT -PHP -Webschnittstelle

Die VNSTAT -PHP -Weboberfläche befindet sich in der "/Var/www/html/vnstat" Verzeichnis. Öffnen Sie einen Webbrowser, um darauf zuzugreifen, und gehen Sie zu "Http: // your_server_ip/vnstat". Sie sollten die VNSTAT -PHP -Webschnittstelle sehen.

Standardmäßig zeigt die VNSTAT -PHP -Weboberfläche die Netzwerkverkehrsdaten für die "Eth0" Schnittstelle. Wenn Sie über mehrere Netzwerkschnittstellen verfügen oder einen anderen Namen haben, können Sie die Standardschnittstelle ändern, indem Sie die bearbeiten “/Var/www/html/vnstat/config.PHP ” Datei.

Schritt 5: Überwachen Sie den Netzwerkverkehr mit VNSTAT -PHP -Weboberfläche

Das ist es! Sie haben jetzt die VNSTAT -PHP -Webschnittstelle eingerichtet und sind bereit zu verwenden. Sie können die Netzwerkverkehrsdaten in Echtzeit überwachen, indem Sie auf die Weboberfläche zugreifen und die verschiedenen Diagramme und Diagramme anzeigen. Sie können die Netzwerkverkehrsdaten für verschiedene Zeiträume wie täglich, wöchentlich, monatlich und jährlich anzeigen. Sie können auch die Netzwerkverkehrsdaten für bestimmte Netzwerkschnittstellen anzeigen.

Abschluss

Zusammenfassend ist es ein einfacher und unkomplizierter Prozess. Es bietet eine benutzerfreundliche Schnittstelle zum Überwachung des Netzwerkverkehr. Unabhängig davon.

Lesen Sie unseren nächsten Artikel, um AWStats zu installieren und zu konfigurieren und die Munin -Netzwerküberwachung TTOOL auf Ihrem Linux -System zu installieren.