Questo articolo fa parte di una serie in 2 parti sull'installazione e la configurazione di Nagios su Ubuntu 14.04.
Panoramica
Nagios è una popolare suite di software di monitoraggio server che può aiutare a migliorare notevolmente il tempo di attività dell'applicazione. In questa guida, ti mostrerò come installare Nagios su Ubuntu 14.04.
È necessario uno stack LAMP installato sul server per poter utilizzare Nagios. Se vuoi sapere come farlo su Ubuntu, fai riferimento alla guida: Come installare Apache, MySQL e PHP su Ubuntu
Passaggio 1: installazione dei prerequisiti
A parte uno stack LAMP funzionante, ci sono tre prerequisiti. Installali con apt-get
:
apt-get install build-essential libgd2-xpm-dev apache2-utils
Passaggio 2: creazione di un gruppo e di un utente
Per Nagios, dobbiamo creare un gruppo e un utente. Prima di tutto, crea l'utente:
useradd -m nagios
Se non gli hai ancora fornito una password, fallo con il passwd
comando:
passwd nagios
Ora creeremo il gruppo Nagios:
groupadd nagcmd
Aggiungi l'utente Nagios al gruppo Nagios:
usermod -a -G nagcmd nagios
E aggiungi l' www-data
utente al gruppo Nagios:
usermod -a -G nagcmd www-data
Passaggio 3: download di Nagios
Ora possiamo scaricare Nagios. Installa wget
ora, se non lo hai già installato:
apt-get install wget
Quindi, scarica i file Nagios:
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
Untar it:
tar xzf nagios*
E infine, vai alla directory:
cd nagios*
Passaggio 4: installazione di Nagios
Ora che il nostro server è configurato, possiamo compilare e installare Nagios.
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
Passaggio 5: configurazione dell'interfaccia Web di Nagios
Nagios dispone di un'interfaccia web per una facile gestione. Per motivi di sicurezza, è necessario limitare chi può accedere all'interfaccia Web con un firewall o una configurazione Apache protetta da password.
Riavvia Apache:
service apache2 restart
Avvia il servizio Nagios:
service nagios start
Continua su: Parte 2: Host remoto