Installazione Ntop su Ubuntu Server
Questa installazione di Ntop è stata testata sulla distribuzione Ubuntu Server 12.04.2 i386.
La maggior parte delle guide su internet fanno installare Ntop dal gestore dei pacchetti (apt o yum), ma per questa guida ho deciso di installare Ntop dai sorgenti, in questo modo siamo sicuri di installare l’ultima versione disponibile.
[Passo non verificato (perché l’installazione di prova è stata fatta da root): creare l’utente ntop ed effettuare tutti i passi con questo utente]
Download sorgenti:
$ wget http://downloads.sourceforge.net/project/ntop/ntop/Stable/ntop-5.0.1.tar.gz
Copiarlo nella cartella desiderata:
$ sudo cp ntop-5.0.1.tar.gz /usr/src
$ cd /usr/src
Scompattarlo:
$ tar xzf ntop-5.0.1.tar.gz
$ cd ntop-5.0.1
Installare (perché verrà richiesto):
$ sudo apt-get install build-essential libtool automake autoconf libpcap-dev libgdbm-dev zlib1g-dev rrdtool librrd-dev libssl-dev python-dev libgeoip-dev graphviz libgraphviz-dev
Installare (perché verrà richiesto):
$ sudo apt-get install subversion
Lanciare:
$ sudo ./autogen.sh $ sudo make $ sudo make install
$ sudo ldconfig
(preso dal man: “ldconfig creates the necessary links and cache to the most recent shared libraries found in the directories specified on the command line […]”)
Nel caso si stia utilizzando l’utente ntop, seguire quanto suggerito dal terminale:
************************************************************ ************************************************************ WARNING: This install created a directory for the ntop files and databases: /usr/local/share/ntop This directory MUST be owned by the user which you are going to use to run ntop. The command you must issue is something like: chown -R ntop.ntop /usr/local/share/ntop or chown -R ntop:users /usr/local/share/ntop man chown to check the syntax for YOUR system ************************************************************ ************************************************************
Altrimenti:
$ chown -R nobody:nogroup /usr/local/var/ntop
Lanciare Ntop
$ sudo ntop
Viene chiesto:
Please enter the password for the admin user:
[Inserire una pwd per l’admin di ntop. Sarà quello usato nell’interfaccia Web]
Nota: ciò si faceva in precedenza con:
#ntop -A
A questo punto, dal browser, accedere all’indirizzo del server ntop:
http://x.y.z.k:3000