Installer vnStat PHP på Ubuntu Desktop til begyndere


vnStat PHP er et godt båndbreddeovervågningsværktøj med web-interface baseret på vnStat-konsollen. vnStat PHP kan vise dig visuel graf og tabel med timebaserede, daglige og månedlige båndbreddeforbrug. Det kan overvåge enhver netværksgrænseflade, du bruger (WLAN, LAN osv.). Det behøver ikke MySQL database til at køre, bare Apache webserver er nok. Så det er godt for stationære brugere, og denne artikel viser, hvordan du installerer den i nogle nemme trin. vnStat PHP er en frontend ved Bjorge Dijkstra, mens vnStat er et program af Teemu Toivola, og begge er fri software under GPLv2.

Påkrævet Info

Du skal vide, at din netværksinterface skal overvåges. For eksempel forbinder jeg til internettet via WLAN (fra min router), så jeg har brug for navnet på min WLAN-grænseflade. For at vide, hvilken grænseflade der aktuelt er aktiveret, skal du bruge ifconfig:

$ ifconfig
wlp3s0b1: flag = 4163 <UP, BROADCAST, RUNNING, MULTICAST> mtu 1500

Udgangen ovenfor angiver, at min grænseflade til WLAN er wlp3s0b1. Bemærk dit eget interface navn.

1. Installer Apache & PHP & PHP-GD

vnStat PHP kræver, at 3-serverrelaterede programmer kører: apache, php og php-gd. For at installere dem på Ubuntu 14.04, 16.04, 16.10 og senere:

$ sudo apt-get install apache2 php7.0 php7.0-gd

2. Installer vnstat Program

Vnstat-programmet er tilgængeligt på repo. Dette kræves af vnStat PHP.

$ sudo apt-get install vnstat

3. Konfigurer vnstat.conf

Når vnstat er installeret, skal du angive standard netværksgrænseflade i /etc/vnstat.conf-filen. For eksempel vil jeg overvåge mit WLAN, så jeg bruger wlp3s0b1 interface.

Interface "wlp3s0b1"

3. Download vnStat PHP Program

Nuværende version af vnStat PHP er 1.5.1. Kør denne kommando, og den skal hente pakken i din $ HOME-mappe.

$ wget -c http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz

4. Installer vnStat PHP

Installation af vnStat PHP er at udpakke pakken og flytte sin mappe til Apache offentlige www-mappe.

$ tar xzf vnstat_php_frontend-1.5.1.tar.gz
$ sudo mv vnstat_php_frontend-1.5.1 / var / www / html /

5. Konfigurer config.php

Den sidste konfiguration er at bestemme netværksgrænsefladen og brugersprog i vnStat PHP config.php-fil. Du kan også navngive skærmen.

$ language = 'en';
$iface_list = array(‘wlp3s0b1’, ‘enp0s29u1u4’);
$ iface_title ['wlp3s0b1'] = 'Mit WLAN';

6. Nyd webpanel

Nu skal du åbne din webbrowser og besøge localhost-side på vnstat-mappen. Ifølge denne vejledning skal det være http: // localhost / vnstat_php_frontend-1.5.1 /. Når som helst du vil se dine trafikdata, skal du besøge den pågældende side.

Nogle tips

  1. Du kan overvåge mere end et netværksinterface (f.eks. Wlan, lan, usb tethering osv.) Ved at angive dem i config.php.
  2. Du kan omdøbe katalognavnet til enklere en som "vnstat /".
  3. Du kan bogmærke webadressen til dit vnStat PHP-panel.

Referencer

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.