Ich bin immer noch auf der Suche nach einer serverbasierten Anwendung die mir hilft den Überblick in meinem immerhin 10 Geräte umfassenden Heimnetzwerk zu behalten. Erst wollte ich mir nagios oder icinga aneignen, aber deren Konfiguration erfordert sich mit der Thematik auszukennen. Da können Tage und Wochen investiert werden. Ich glaube auch das ist für meine Verhältnisse etwas zu überdimensioniert. Ich bin dann bei der Suche auf ein nettes Programm für den Raspberry Pi gestossen. Es ist zwar nicht das was ich gesucht habe und benötige, trotzdem eine sehr schöne browserbasierte PHP-Application. Es handelt sich um das Raspberry Pi Control Center, kurz PCC.
Es stellt verschiedene Daten wie zum Beispiel Uptime, Speicherauslastung, CPU-Auslastung, Betriebssystem und ähnliches in einer Oberfläche zusammen. Die Homepage des Projektes mit weiteren Informationen ist hier zu finden. Das ganze wirkt sehr detailverliebt und aufgeräumt. Da haben sich die Entwickler viel Arbeit gemacht. Die ganze Installation ist in 10 Minuten erledigt.
Zuerst wird Apache2 und php5 auf eurem Pi installiert.:
“sudo apt-get install apache2 php5 -y”
Dann wird im Webbroot des Apache ein Ordner erstellt, sowie die Berechtigungen gesetzt.
Damit ist der schwierigste Teil schon gemacht. Die weitere Installation geht bequem über den Browser. Dazu öffnet ihr einen Tab und ruft die IP-Adresse mit Pfadangabe zu PCC auf. Das ganze sollte dann so aussehen: http://<IP_Adresse des Pi>/pcc/install.php
Damit wird die endgültige und abschließende Installation aufgerufen. Es muss lediglich die Sprache ausgewählt und ein Benutzer angegeben werden. Nachdem ihr den Wizard abgeschlossen habt, werdet ihr direkt auf die Startseite des RPI-ControlCenters weitergeleitet.Im oberen, rechten Bereich kann man sich über den Punkt “anmelden” authentifizieren und weitere Benutzer mit Rechtesystem anlegen.