Monitoraggio Server · 3 min read · Oct 19, 2025

Monitora i server Ubuntu 14.04 e Debian Wheezy con Linux-Dash

Monitora i server Ubuntu 14.04 e Debian Wheezy con Linux-Dash

Versione 1.1.1
Autore: Srijan Kishore
Segui howtoforge su Twitter
Ultima modifica 16/Set/2014

Questo documento descrive come installare e configurare Linux-dash in Ubuntu 14.04 e Debian Wheezy per monitorare facilmente le prestazioni del server. Linux-dash è un dashboard web di monitoraggio a basso sovraccarico per una macchina GNU/Linux. Basta inserire l’app e partire! Linux-dash è uno script di monitoraggio delle statistiche del server efficiente in termini di memoria, a basso consumo di risorse e facile da installare, scritto in PHP. La pagina delle statistiche web consente di trascinare e rilasciare i vari widget e riordinare la visualizzazione come desideri. Lo script mostra statistiche in tempo reale del tuo server, inclusi RAM, CPU, Spazio Disco, Informazioni di Rete, Software Installato, Processi in Esecuzione e molto altro. Il principale vantaggio di Linux-dash è che funziona in tempo reale.

1 Nota Preliminare

Questo tutorial è basato su un server Ubuntu 14.04, quindi dovresti configurare un’installazione di base del server Ubuntu 14.04 e del server Debian 7 prima di continuare con questo tutorial. Il tuo sistema potrebbe avere un IP statico o dinamico. Nel mio caso sto usando un indirizzo IP statico. Uso 192.168.0.100 come il mio indirizzo IP in questo tutorial e server1.example.com come nome host.

2 Installazione nel server Ubuntu e Debian

Prima dell’installazione di linux-dash, richiediamo alcune configurazioni preliminari. Possiamo usare Linux-dash con Apache o NGINX. Nel mio caso userò Apache:

apt-get install apache2 apache2-utils

linux-dash è creato in PHP, quindi richiediamo PHP e l’estensione php-json installati, lo installerò come segue:

apt-get install php5 curl php5-curl php5-json

Richiediamo anche il pacchetto git, che sarà installato come segue:

apt-get install git

Ora avvia il servizio Apache:

service apache2 start

2.1 Installazione in Ubuntu 14.04

Ora scaricheremo Linux-dash nel server Ubuntu 14.04 nella sua root documentale di Apache come segue:

cd /var/www/html  
git clone https://github.com/afaqurk/linux-dash.git

Ora siamo pronti per il dashboard, apri un browser a tua scelta e apri l’URL http://192.168.0.100/linux-dash:

Mostrerà le informazioni generali sul server Ubuntu.

Informazioni Generali:

Inoltre possiamo controllare altre informazioni come l’uso del disco, l’uso della CPU, l’uso della RAM, le informazioni sugli utenti e l’uso della rete come segue:

Disco:

CPU:

RAM:

Utenti:

Rete:

2.2 Installazione nel server Debian Wheezy

Ora scaricheremo Linux-dash nel server Debian Wheezy nella sua root documentale di Apache come segue:

cd /var/www  
git clone https://github.com/afaqurk/linux-dash.git

Possiamo accedere a Linux-dash all’URL http://192.168.0.100/linux-dash:

Possiamo controllare tutti i parametri come nel caso di Ubuntu anche per Debian.

3 Accesso Sicuro a Linux-dash

Ora vogliamo accedere a Linux-dash all’interno di un ambiente sicuro, cioè voglio che Linux-dash sia protetto da password. Per questo procederemo in questo modo:

htpasswd -c /etc/apache2/.htpasswd admin

root@server1:~# htpasswd -c /etc/apache2/.htpasswd admin

Nuova password:

<–howtoforge

Re-inserisci la nuova password:

<–howtoforge

Aggiunta della password per l’utente admin

root@server1:~#

Sto usando la mia password come howtoforge o puoi usare qualsiasi password a tua scelta.

3.1 In Ubuntu 14.04

Ora crea un file .htaccess nella directory root documentale di Linux-dash e aggiungi il seguente contenuto:

touch /var/www/html/linux-dash/.htaccess  
vi /var/www/html/linux-dash/.htaccess

E dai le voci come:

AuthType Basic
AuthName "File Riservati"
AuthBasicProvider file
AuthUserFile /etc/apache2/.htpasswd
Require valid-user

Ora cambieremo il file di configurazione di Apache2 del server Ubuntu 14.04 come:

vi /etc/apache2/apache2.conf

E dai le voci alla fine del file come:

[...]  

        Options Indexes FollowSymLinks
        AllowOverride Authconfig
        Require all granted

Infine riavvia il servizio di Apache e hai finito.

service apache2 restart

Ora, mentre accedi all’URL di Linux-dash http://192.168.0.100, ti verrà chiesto di inserire la password.

3.2 Nel server Debian Wheezy

Ora crea un file .htaccess nella directory root documentale di Linux-dash e aggiungi il seguente contenuto:

touch /var/www/linux-dash/.htaccess  
vi /var/www/linux-dash/.htaccess

E dai le voci come:

AuthName "Riservato"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
require valid-user

Ora cambieremo il file di configurazione di Apache2 del server Ubuntu 14.04 come:

vi /etc/apache2/apache2.conf

E dai le voci alla fine del file come:

[...]  

        Options Indexes FollowSymLinks
        AllowOverride Authconfig
        Require all granted

Infine riavvia il servizio di Apache e hai finito.

service apache2 restart

Ora, mentre accedi all’URL di Linux-dash http://192.168.0.100, ti verrà chiesto di inserire la password.

Congratulazioni! Abbiamo installato con successo lo strumento Linux-dash in Ubuntu 14.04 e Debian Wheezy per scopi di monitoraggio :)

5 Link

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.