Webhosting-Skript

Für einen deutschen Freehoster habe ich eine recht umfangreiche Software zur Verwaltung der Nutzer, Domains und Datenbanken sowie einen Nameserver geschrieben. Die meisten Skripte sind in PHP verfasst, der Nameserver ist in Perl geschrieben. Beides wird von mir nicht mehr weiterentwickelt, der Code kann also Sicherheitslücken und Bugs enthalten.

Zum Funktionsumfang gehört eine Weboberfläche für Benutzer (Registrierung, Login, Domain-, Datenbank- sowie eine umfangreiche Dateiverwaltung), eine rudimentäre Weboberfläche für Administratoren zur Verwaltung der Nutzer (Sperren aufgrund von Regelverstößen, Löschen, Ändern und eine „Impersonate-Funktion“) und diverse Backend-Skripte (Erstellung von Backuparchiven, Aktualisieren der Apache vHosts, Aufräumen von nicht benutzten Benutzeraccounts).

Es werden nur die Datenbanksoftware MySQL und der Webserver Apache 2 unterstützt. Die Skripte sind zwar für PHP 5.2 geschrieben worden, sollten aber auch mit PHP 5.3 funktionieren.

Im Archiv fehlen einige Dateien, die zu anderen Paketen gehören. Das sind unter anderem der JavaScript-Hilighter codemirror, die Template-Engine PHP-Savant und Icons von famfamfam.

Sofern im Code selbst keine andere Quelle oder Lizenz angegeben ist, sind alle Skripte Public Domain.

Herunterladen: Webhosting-Skript, Nameserver


#0021, erstellt: 2010-03-22, aktualisiert: 2010-03-22, src, meta
Start, Impressum, zurück: chipTAN Flickercodes