Monitoraggio · 2 min read · Dec 17, 2025
Come installare il software di monitoraggio Nagios su Ubuntu 18.04 LTS

Nagios è un software open-source per il monitoraggio di sistemi e reti. Nagios può monitorare l’attività di un host e dei suoi servizi e fornisce un avviso/segnale se qualcosa di negativo accade sul server. Nagios può funzionare su sistemi operativi Linux e utilizzeremo il server Ubuntu 18.04.
In questo tutorial, ti mostreremo passo dopo passo come installare Nagios 4.4.x su Ubuntu 18.04. Installeremo il Nagios Core 4.4.x da sorgente, installeremo il nrpe e i plugin di nagios, e poi aggiungeremo l’host da monitorare al server Nagios.
Prerequisiti
- 2 server Ubuntu 18.04 - server Nagios - nome host: hakase-nagios con un IP: 10.5.5.11
- client Ubuntu - nome host: client01 con un IP: 10.5.5.12
- Privilegi di root
Cosa faremo:
- Installare le dipendenze dei pacchetti
- Installare Nagios Core 4.4.5
- Installare il plugin Nagios e il plugin NRPE
- Aggiungere l’host da monitorare al server Nagios
- Testare
Passo 1 - Installare le dipendenze dei pacchetti
Per prima cosa, aggiorneremo il repository di Ubuntu e installeremo alcune dipendenze dei pacchetti per l’installazione di Nagios.
Aggiorna il repository di Ubuntu utilizzando il comando apt qui sotto.
sudo apt updateDopo di che, installa le dipendenze dei pacchetti per l’installazione di Nagios.
sudo apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip apache2 php libapache2-mod-php7.2 libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettextE hai installato le dipendenze dei pacchetti per il server Nagios.
Passo 2 - Installare Nagios Core 4.4.5
In questo passo, installeremo l’ultima versione stabile Nagios Core 4.4.5. E lo installeremo manualmente dalla sorgente.
Scarica Nagios Core 4.4.5
Vai nella tua directory home e scarica il codice sorgente di Nagios Core.
cd ~/
wget https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.5.tar.gzEstrai il pacchetto Nagios e vai nella directory Nagios estratta.
tar xzf nagios-4.4.5.tar.gz
cd nagioscore-nagios-4.4.5/Compila e installa Nagios
Per prima cosa, compila il codice sorgente di Nagios e definisci la configurazione dell’host virtuale Apache per Nagios.
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
Crea l’utente e il gruppo Nagios, e aggiungi l’utente Apache ‘www-data’ al gruppo ‘nagios’.
sudo make install-groups-users
sudo usermod -a -G nagios www-dataInstalla i binari di Nagios, lo script del demone di servizio e la modalità comando.
sudo make install
sudo make install-daemoninit
sudo make install-commandmodeDopo di che, installa la configurazione dello script di esempio.
sudo make install-configPoi installa la configurazione di Apache per Nagios e attiva i moduli mod_rewrite e mode_cgi.
sudo make install-webconf
sudo a2enmod rewrite cgiOra riavvia il servizio Apache.
systemctl restart apache2E hai installato Nagios Core 4.4.5.

Crea l’utente nagiosadmin
Dopo aver installato il Nagios Core, aggiungeremo l’autenticazione di base per accedere al dashboard di Nagios. E utilizzeremo l’autenticazione di base di Apache.
Crea una nuova autenticazione di base apache per l’utente
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.