Surveillance serveur · 4 min read · Oct 19, 2025
Surveiller les serveurs Ubuntu 14.04 et Debian Wheezy avec Linux-Dash
Surveiller les serveurs Ubuntu 14.04 et Debian Wheezy avec Linux-Dash
Version 1.1.1
Auteur : Srijan Kishore
Suivez howtoforge sur Twitter
Dernière modification le 16/Sep/2014
Ce document décrit comment installer et configurer Linux-dash sur Ubuntu 14.04 et Debian Wheezy pour surveiller facilement les performances des serveurs. Linux-dash est un tableau de bord web de surveillance à faible surcharge pour une machine GNU/Linux. Il suffit de déposer l’application et de commencer ! Linux-dash est un script de surveillance des statistiques du serveur, efficace en mémoire, à faible consommation de ressources et facile à installer, écrit en PHP. La page de statistiques web vous permet de faire glisser et déposer divers widgets et de réorganiser l’affichage comme vous le souhaitez. Le script affiche des statistiques en direct de votre serveur, y compris la RAM, le CPU, l’espace disque, les informations réseau, les logiciels installés, les processus en cours d’exécution et bien plus encore. Le principal avantage de Linux-dash est qu’il fonctionne en temps réel.
1 Remarque préliminaire
Ce tutoriel est basé sur un serveur Ubuntu 14.04, donc vous devez configurer une installation de serveur Ubuntu 14.04 de base et une installation de serveur Debian 7 avant de continuer avec ce tutoriel. Votre système peut avoir une IP statique ou dynamique. Dans mon cas, j’utilise une adresse IP statique. J’utilise 192.168.0.100 comme adresse IP dans ce tutoriel et server1.example.com comme nom d’hôte.
2 Installation sur le serveur Ubuntu et Debian
Avant l’installation de linux-dash, nous avons besoin de quelques préconfigurations. Nous pouvons utiliser Linux-dash avec Apache ou NGINX. Dans mon cas, j’utiliserai Apache :
apt-get install apache2 apache2-utilslinux-dash est créé en PHP, donc nous avons besoin de PHP et de l’extension php-json installés, je vais l’installer comme suit :
apt-get install php5 curl php5-curl php5-jsonNous avons également besoin du package git, qui sera installé comme suit :
apt-get install gitMaintenant, démarrez le service Apache :
service apache2 start2.1 Installation sur Ubuntu 14.04
Maintenant, nous allons télécharger Linux-dash sur le serveur Ubuntu 14.04 dans son répertoire racine Apache comme suit :
cd /var/www/html
git clone https://github.com/afaqurk/linux-dash.gitMaintenant, nous sommes prêts pour le tableau de bord, ouvrez un navigateur de votre choix et ouvrez l’URL http://192.168.0.100/linux-dash :
Cela nous montrera les informations générales sur le serveur Ubuntu.
Informations générales :

De plus, nous pouvons vérifier d’autres informations comme l’utilisation du disque, l’utilisation du CPU, l’utilisation de la RAM, les informations sur les utilisateurs et l’utilisation du réseau comme suit :
Disque :
CPU :
RAM :

Utilisateurs :

Réseau :

2.2 Installation sur Debian Wheezy
Maintenant, nous allons télécharger Linux-dash sur le serveur Debian Wheezy dans son répertoire racine Apache comme suit :
cd /var/www
git clone https://github.com/afaqurk/linux-dash.gitNous pouvons accéder à Linux-dash à l’URL http://192.168.0.100/linux-dash :

Nous pouvons vérifier tous les paramètres comme dans le cas d’Ubuntu pour Debian également.
3 Accès sécurisé à Linux-dash
Maintenant, nous voulons accéder à Linux-dash dans un environnement sécurisé, c’est-à-dire que je veux que Linux-dash soit protégé par un mot de passe. Pour cela, nous procéderons comme suit :
htpasswd -c /etc/apache2/.htpasswd adminroot@server1:~# htpasswd -c /etc/apache2/.htpasswd admin
Nouveau mot de passe :
<–howtoforge
Retapez le nouveau mot de passe :
<–howtoforge
Ajout du mot de passe pour l’utilisateur admin
root@server1:~#
J’utilise mon mot de passe comme howtoforge ou vous pouvez utiliser n’importe quel mot de passe de votre choix.
3.1 Sur Ubuntu 14.04
Maintenant, créez un fichier .htaccess dans le répertoire racine de Linux-dash et ajoutez le contenu suivant :
touch /var/www/html/linux-dash/.htaccess
vi /var/www/html/linux-dash/.htaccessEt donnez les entrées suivantes :
AuthType Basic
AuthName "Fichiers restreints"
AuthBasicProvider file
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
Maintenant, nous allons modifier le fichier de configuration Apache2 du serveur Ubuntu 14.04 comme suit :
vi /etc/apache2/apache2.confEt donnez les entrées à la fin du fichier comme suit :
[...]
Options Indexes FollowSymLinks
AllowOverride Authconfig
Require all granted
Enfin, redémarrez le service Apache et vous avez terminé.
service apache2 restartMaintenant, lors de l’accès à l’URL Linux-dash http://192.168.0.100, nous serons invités à entrer le mot de passe.

3.2 Sur le serveur Debian Wheezy
Maintenant, créez un fichier .htaccess dans le répertoire racine de Linux-dash et ajoutez le contenu suivant :
touch /var/www/linux-dash/.htaccess
vi /var/www/linux-dash/.htaccessEt donnez les entrées suivantes :
AuthName "Restreint"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
require valid-user
Maintenant, nous allons modifier le fichier de configuration Apache2 du serveur Ubuntu 14.04 comme suit :
vi /etc/apache2/apache2.confEt donnez les entrées à la fin du fichier comme suit :
[...]
Options Indexes FollowSymLinks
AllowOverride Authconfig
Require all granted
Enfin, redémarrez le service Apache et vous avez terminé.
service apache2 restartMaintenant, lors de l’accès à l’URL Linux-dash http://192.168.0.100, nous serons invités à entrer le mot de passe.

Félicitations ! Nous avons réussi à installer l’outil Linux-dash sur Ubuntu 14.04 et Debian Wheezy à des fins de surveillance :)
5 Liens
- Linux-dash : http://linuxdash.com/
- Ubuntu : http://www.ubuntu.com/
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.