In questo tutorial, ti mostreremo come installare Ntopng su CentOS 7. Per chi non lo sapesse, Ntopng è uno strumento relativamente utile se stai cercando di monitorare reti diverse protocolli sui tuoi server. Fornisce una serie di strumenti per il monitoraggio di vari protocolli, varianti di traffico e sì, larghezza di banda su più intervalli di tempo. Ntopng è basato su libpcap ed è stato scritto in modo portatile per funzionare virtualmente su ogni Unix piattaforma, macOS e anche su Win32.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Ntopng su CentOS 7.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:CentOS 7.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Ntopng su CentOS 7
Passaggio 1. Innanzitutto, dobbiamo aggiungere il repository EPEL al nostro sistema.
yum install epel-release wget
Passaggio 2. Crea il repository Ntop per le build stabili.
# cat /etc/yum.repos.d/ntop.repo [ntop] name=ntop packages baseurl=http://www.nmon.net/centos-stable/$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri [ntop-noarch] name=ntop packages baseurl=http://www.nmon.net/centos-stable/$releasever/noarch/ enabled=1 gpgcheck=1 gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
Passaggio 3. Installa i pacchetti Ntopng su CentOS 7.
yum update yum install ntopng ntopng-data yum install redis php-pecl-redis
Passaggio 4. Configura Ntopng.
Una volta installato, Ntopng necessita di un file di configurazione. A scopo di test, possiamo usare il file di configurazione di esempio, ma non dimenticare di creare un file di configurazione appropriato (man Ntopng) più tardi:
cp /etc/ntopng/ntopng.conf.sample /etc/ntopng/ntopng.conf
Passaggio 5. Avvia Ntopng e il server Redis abilita anche l'avvio del servizio all'avvio:
systemctl start redis-server.service systemctl enable redis-server.service systemctl start ntopng.service systemctl enable ntopng.service
Passaggio 6. Configura ipables o firewall.
firewall-cmd --direct --add-rule ipv4 filter IN_public_allow 0 -m tcp -p tcp --dport 3000 -s 192.168.1.146 -j ACCEPT
Passaggio 7. Accedi a Ntopng.
Se tutto va bene, ora puoi testare la tua applicazione Ntopng digitando http://your-server-ip:3000
. Vedrai la pagina di accesso di Ntopng. Per la prima volta, puoi utilizzare l'utente "admin" e la password "admin".
Congratulazioni! Hai installato con successo Ntopng. Grazie per aver utilizzato questo tutorial per installare il monitoraggio del server Ntopng sui sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Ntopng.