Server Monitoring · 3 min read · Oct 19, 2025

Überwachen von Ubuntu 14.04 und Debian Wheezy Servern mit Linux-Dash

Überwachen von Ubuntu 14.04 und Debian Wheezy Servern mit Linux-Dash

Version 1.1.1
Autor: Srijan Kishore
Folgen Sie howtoforge auf Twitter
Zuletzt bearbeitet am 16. Sep. 2014

Dieses Dokument beschreibt, wie man Linux-dash in Ubuntu 14.04 und Debian Wheezy installiert und konfiguriert, um die Serverleistung einfach zu überwachen. Linux-dash ist ein ressourcenschonendes Überwachungs-Web-Dashboard für eine GNU/Linux-Maschine. Einfach die App einfügen und loslegen! Linux-dash ist ein speichereffizientes, ressourcensparendes, einfach zu installierendes Skript zur Überwachung von Serverstatistiken, das in PHP geschrieben ist. Die Webstatistikseite ermöglicht es Ihnen, verschiedene Widgets per Drag & Drop zu verschieben und die Anzeige nach Ihren Wünschen anzuordnen. Das Skript zeigt Live-Statistiken Ihres Servers an, einschließlich RAM, CPU, Speicherplatz, Netzwerkinformationen, installierte Software, laufende Prozesse und vieles mehr. Der Hauptvorteil von Linux-dash ist, dass es in Echtzeit funktioniert.

1 Vorbemerkung

Dieses Tutorial basiert auf einem Ubuntu 14.04-Server, daher sollten Sie eine grundlegende Installation eines Ubuntu 14.04-Servers und eines Debian 7-Servers einrichten, bevor Sie mit diesem Tutorial fortfahren. Ihr System könnte eine statische oder dynamische IP haben. In meinem Fall verwende ich eine statische IP-Adresse. Ich verwende 192.168.0.100 als meine IP-Adresse in diesem Tutorial und server1.example.com als den Hostnamen.

2 Installation auf Ubuntu und Debian-Server

Vor der Installation von linux-dash benötigen wir einige Vorbereitungen. Wir können Linux-dash entweder mit Apache oder NGINX verwenden. In meinem Fall werde ich Apache verwenden:

apt-get install apache2 apache2-utils

linux-dash ist in PHP erstellt, daher benötigen wir PHP und die php-json-Erweiterung, die ich wie folgt installieren werde:

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

Wir benötigen auch das git-Paket, das wie folgt installiert wird:

apt-get install git

Jetzt starten Sie den Apache-Dienst:

service apache2 start

2.1 Installation auf Ubuntu 14.04

Jetzt werden wir Linux-dash auf dem Ubuntu 14.04-Server im Apache-Dokumentenstamm herunterladen:

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

Jetzt sind wir bereit für das Dashboard, öffnen Sie einen Browser Ihrer Wahl und öffnen Sie die URL http://192.168.0.100/linux-dash:

Es wird uns allgemeine Informationen über den Ubuntu-Server anzeigen.

Allgemeine Informationen:

Darüber hinaus können wir weitere Informationen wie Festplattennutzung, CPU-Nutzung, RAM-Nutzung, Benutzerinformationen und Netzwerknutzung wie folgt überprüfen:

Festplatte:

CPU:

RAM:

Benutzer:

Netzwerk:

2.2 Installation auf Debian Wheezy

Jetzt werden wir Linux-dash auf dem Debian Wheezy-Server im Apache-Dokumentenstamm herunterladen:

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

Wir können Linux-dash unter der URL http://192.168.0.100/linux-dash aufrufen:

Wir können alle Parameter wie im Fall von Ubuntu auch für Debian überprüfen.

3 Gesicherter Zugriff auf Linux-dash

Jetzt möchten wir auf Linux-dash in einer gesicherten Umgebung zugreifen, d.h. ich möchte, dass Linux-dash passwortgeschützt ist. Dafür gehen wir wie folgt vor:

htpasswd -c /etc/apache2/.htpasswd admin

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

Neues Passwort:

<–howtoforge

Neues Passwort erneut eingeben:

<–howtoforge

Passwort für Benutzer admin hinzufügen

root@server1:~#

Ich verwende mein Passwort als howtoforge oder Sie können ein beliebiges Passwort Ihrer Wahl verwenden.

3.1 In Ubuntu 14.04

Jetzt erstellen Sie eine .htaccess-Datei im Dokumentenstammverzeichnis von Linux-dash und fügen Sie den folgenden Inhalt hinzu:

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

Und geben Sie die Einträge wie folgt an:

AuthType Basic
AuthName "Eingeschränkte Dateien"
AuthBasicProvider file
AuthUserFile /etc/apache2/.htpasswd
Require valid-user

Jetzt werden wir die Apache2-Konfigurationsdatei des Ubuntu 14.04-Servers wie folgt ändern:

vi /etc/apache2/apache2.conf

Und geben Sie die Einträge am Ende der Datei wie folgt an:

[...]  

        Options Indexes FollowSymLinks
        AllowOverride Authconfig
        Require all granted

Starten Sie schließlich den Apache-Dienst neu und Sie sind fertig.

service apache2 restart

Jetzt werden wir beim Zugriff auf die Linux-dash-URL http://192.168.0.100 nach dem Passwort gefragt.

3.2 Auf dem Debian Wheezy-Server

Jetzt erstellen Sie eine .htaccess-Datei im Dokumentenstammverzeichnis von Linux-dash und fügen Sie den folgenden Inhalt hinzu:

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

Und geben Sie die Einträge wie folgt an:

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

Jetzt werden wir die Apache2-Konfigurationsdatei des Ubuntu 14.04-Servers wie folgt ändern:

vi /etc/apache2/apache2.conf

Und geben Sie die Einträge am Ende der Datei wie folgt an:

[...]  

        Options Indexes FollowSymLinks
        AllowOverride Authconfig
        Require all granted

Starten Sie schließlich den Apache-Dienst neu und Sie sind fertig.

service apache2 restart

Jetzt werden wir beim Zugriff auf die Linux-dash-URL http://192.168.0.100 nach dem Passwort gefragt.

Herzlichen Glückwunsch! Wir haben erfolgreich das Linux-dash-Tool in Ubuntu 14.04 und Debian Wheezy zu Überwachungszwecken installiert :)

5 Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.