Projekt phpSysInfo (PHP System Information) umożliwia nam wyświetlanie informacji o serwerze na stronie internetowej. Został on napisany w PHP i potrafi wyświetlić takie informacje jak Uptime, obciążenie procesorów, zajętość pamięci, zamontowane dyski twarde, temperatury maszyny i tym podobne.
Projekt wydawany jest na licencji GPL i działa na systemach z rodziny Linux, Unix, BSD, Mac OS X oraz Windows.
PhpSysInfo posiada obsługę kliku języków, w tym język polski. Obsługuje różnego rodzaju skórki ( od nedawna również bootstrap ), a jego konfiguracja jest bardzo prosta. Dzięki prostej i przejrzystej konfiguracji, możemy w szybki sposób wyświetlić tylko te informacje, które nas interesują.
Instalacje przeprowadzimy na instniejącym już serwerze WWW, jako że ostatnio polubiłem serwer Lighttpd, rownież dziś on będzie nam towarzyszył 🙂
apt-get install git cd /var git clone https://github.com/phpsysinfo/phpsysinfo.git cp /var/phpsysinfo/phpsysinfo.ini.new phpsysinfo.ini ln -s /var/phpsysinfo /var/www/psi
I mamy gotowa standadową wersję PHPSysInfo, do konfguracji wystarczy wprowadzic zmiany w pliku: phpsysinfo.ini w katalogu skryptu.
Przygotowałem swoja wersje pliki PHPSysInfo. Ukrywa dane o dyskach itp.
rm /var/phpsysinfo/phpsysinfo.ini; wget http://pliki.linuxiarz.pl/03-2015/phpsysinfo.ini -O /var/phpsysinfo/phpsysinfo.ini
Skrypt dostępny pod adresem:
http://twoje-ip/psi