Ein Root-Server ist ein Server im Rechenzentrum, auf dem Sie als Benutzer „root“ arbeiten, also mit allen Rechten des Systemverwalters. Betriebssystem, Programme und Grenzwerte bestimmen Sie selbst, der Anbieter liefert nur Hardware, Strom und Netzanbindung. Für Galeriebetreiber wird das meist dann interessant, wenn der Webspace an eine Grenze stößt, die sich dort nicht verschieben lässt: Große Fotos brechen beim Upload ab, eine PHP-Erweiterung fehlt, oder der Tarif erlaubt keinen eigenen Cronjob. Einen Root-Server mieten ist in wenigen Minuten erledigt. Danach wartet aber kein größeres Hosting-Paket, sondern eine Maschine mit leerem Betriebssystem, auf der ein falscher Befehl auch alles löschen kann. Dieser Artikel vergleicht die vier gängigen Server-Typen samt Preisen, nennt die Kriterien für die Wahl des Angebots und zeigt, was eine Galerie auf dem eigenen Server braucht.
Vier Server-Typen im Vergleich
Anbieter verwenden die Begriffe nicht einheitlich. Mal heißt nur ein eigenes Gerät „Root-Server“, mal jeder Server mit root-Zugang. Für die Entscheidung zählen zwei Fragen: Teilen Sie die Hardware mit anderen Kunden, und wer hält das System auf dem neuesten Stand? Die Preise in der Tabelle sind Richtwerte deutscher Anbieter im Herbst 2026, jeweils pro Monat und ohne Domain.
Typ
Was Sie bekommen
Wer wartet das System
Preis pro Monat
Passt für die Galerie, wenn …
Webspace
Platz auf einem Server, den sich viele Kunden teilen; PHP, Datenbank und Kundenmenü sind fertig eingerichtet
Anbieter, den Umfang der Sicherung regelt der Tarif
ca. 3 bis 10 Euro
die Upload-Grenzen des Tarifs reichen und Sie sich nicht um Updates kümmern wollen
vServer (VPS) mit root-Zugang
eine abgeschottete virtuelle Maschine mit festen Anteilen an Prozessorkernen und Arbeitsspeicher
Sie
ca. 4 bis 15 Euro
Sie Einstellungen brauchen, die der Webspace sperrt, und Linux-Erfahrung mitbringen
Dedizierter Root-Server
ein ganzes Gerät mit eigenen Kernen, eigenem Arbeitsspeicher und eigenen Festplatten
Sie
ab ca. 40 Euro
dauerhaft hohe Last anfällt, was eine private oder Vereinsgalerie selten erreicht
Managed Server
garantierte Leistung, je nach Tarif als eigenes Gerät oder als vServer, meist ohne oder nur mit eingeschränktem root-Zugang
Anbieter
ab ca. 30 Euro
Sie mehr Leistung brauchen, die Wartung aber nicht selbst übernehmen wollen
Über die Arbeit, die auf Sie zukommt, verrät der Preis wenig. Ein vServer für 6 Euro kostet kaum mehr als ein guter Webspace-Tarif, verlangt aber dieselbe Pflege wie ein dedizierter Server für 60 Euro. Das Diagramm zeigt für alle vier Typen, welche Schichten unter der Galerie Sie selbst betreuen. Die Firewall steht dort beim Betriebssystem, weil unter Linux der Kernel die Verbindungen filtert; eingestellt wird sie mit Werkzeugen wie ufw oder nftables. Zwei Felder hängen vom Tarif ab. Wie gründlich ein Webspace gesichert wird, ist von Anbieter zu Anbieter verschieden: Manche sichern täglich Dateien und Datenbank, andere nur die Dateien, wieder andere berechnen die Wiederherstellung extra. Managed Server gibt es als eigenes Gerät und als vServer auf geteilter Hardware.
Beim vServer und beim dedizierten Server betreuen Sie neben der Galerie auch Datenbank, PHP, Webserver, Linux und Sicherung, der Managed Server nimmt Ihnen das gegen Aufpreis wieder ab.
Nach der Buchung eines vServers oder dedizierten Servers schickt der Anbieter meist eine IP-Adresse und ein Passwort, oder Sie hinterlegen vorab einen SSH-Schlüssel. Mehr ist zunächst nicht da: kein Kundenmenü mit einem Schalter für die PHP-Version, kein vorbereitetes phpMyAdmin, kein Postfach. Sie melden sich per SSH an und sehen eine Eingabezeile. Von dort richten Sie alles Weitere ein, entweder Befehl für Befehl oder über eine Verwaltungsoberfläche wie das kostenpflichtige Plesk oder das kostenlose ISPConfig. Manche Anbieter spielen Plesk auf Wunsch gleich mit auf, gegen eine monatliche Lizenzgebühr. Die Oberfläche spart Tipparbeit, für Updates und Sicherheit bleiben trotzdem Sie verantwortlich.
Root-Server mieten: worauf es beim Angebot ankommt
Die Angebote unterscheiden sich in Einzelheiten, die erst im Betrieb auffallen. Für eine Galerie mit einigen tausend Fotos reicht ein vServer mit zwei Kernen, 4 GB Arbeitsspeicher und 80 GB SSD. Mit 2 GB läuft es auch, wird aber knapp, sobald die Datenbank und mehrere gleichzeitige Uploads mit je bis zu 256 MB PHP-Speicher zusammenkommen. Prüfen Sie im Angebot außerdem diese Punkte:
Standort und Datenschutz: Ein Rechenzentrum in Deutschland oder der EU und ein Vertrag zur Auftragsverarbeitung nach DSGVO gehören dazu, sobald auf den Fotos Personen zu sehen sind oder Sie Kontaktdaten speichern. Seriöse Anbieter stellen den Vertrag im Kundenmenü bereit.
Speicherplatz: 5.000 Fotos zu je 4 MB belegen 20 GB. Hinzu kommen die Kopien für die große Ansicht (bei 1024 Pixeln Breite grob 1 GB), die Vorschaubilder (unter 100 MB), rund 5 GB für das Betriebssystem und eine lokale Sicherung, die noch einmal so groß ist wie die Fotos. Mit zusammen rund 46 GB ist ein Tarif mit 40 GB schon zu klein, 80 GB lassen Luft.
Traffic: Ein Besuch mit einer Kategorieseite aus 40 Vorschaubildern zu je 15 KB und zehn großen Ansichten zu je 200 KB überträgt rund 2,6 MB. 300 Besuche am Tag ergeben gut 23 GB im Monat. Ein Inklusivvolumen von 1 TB reicht damit lange. Wie der Anbieter bei Überschreitung drosselt oder abrechnet, sollten Sie trotzdem nachlesen.
IPv4-Adresse: Manche Billigangebote enthalten nur eine IPv6-Adresse. Besucher, deren Anschluss noch kein IPv6 kann, erreichen die Galerie dann nicht. Achten Sie auf eine eigene IPv4-Adresse im Preis.
Snapshots und Sicherungsplatz: Ein Snapshot vor jedem größeren Update erlaubt den Rückweg in wenigen Minuten. Fragen Sie, ob Snapshots inklusive sind und was zusätzlicher Speicher für Sicherungen auf einem anderen System kostet.
Notfallzugang: Eine Konsole im Browser oder ein Rettungssystem holt Sie zurück, wenn Sie sich mit einer falschen Firewall-Regel oder SSH-Einstellung selbst ausgesperrt haben.
Laufzeit und Einrichtung: Einen Root-Server mieten Sie bei den meisten Anbietern monatlich, für den Einstieg eignen sich Tarife ohne Einrichtungsgebühr und ohne Mindestlaufzeit. Eine Bindung über zwölf Monate lohnt erst, wenn feststeht, dass die Galerie auf dem eigenen Server bleibt.
Root-Server mieten oder beim Webspace bleiben?
Ob sich der eigene Server lohnt, entscheiden die Dinge, die Sie im Galeriealltag tatsächlich bremsen. Gehen Sie die folgenden Fälle durch. Trifft keiner davon zu, bleiben Sie besser beim Webspace.
Upload-Grenze zu klein: Sehen Sie zuerst im Kundenmenü nach oder versuchen Sie es mit einer .user.ini. Viele Webhoster erlauben höhere Werte für upload_max_filesize und post_max_size. Erst wenn beides gesperrt ist, spricht das für einen eigenen Server.
PHP-Erweiterung fehlt: Fragen Sie den Webhoster, ob er sie freischaltet. Lehnt er ab und brauchen Sie die Erweiterung wirklich, installieren Sie sie auf dem Root-Server selbst.
Seite wird bei Andrang langsam: Tritt das nur an wenigen Tagen im Jahr auf, etwa nach dem Vereinsfest, hilft oft schon ein größerer Webspace-Tarif. Dauerhafte Last spricht eher für garantierte Rechenleistung.
Mehrere Projekte: Laufen neben der Galerie andere Anwendungen mit eigenen Anforderungen, ist ein Server, den Sie selbst einteilen, übersichtlicher als mehrere Webspace-Pakete.
Die ersten Stunden auf dem neuen Server
Ein frisch bereitgestellter Server ist sofort aus dem Internet erreichbar, und automatisierte Suchprogramme probieren oft schon nach wenigen Minuten Passwörter am SSH-Zugang durch. Deshalb gilt eine feste Reihenfolge: erst absichern, dann installieren. Die Befehle in Klammern gelten für Debian und Ubuntu.
Alle Pakete aktualisieren (sudo apt update && sudo apt upgrade) und mit dem Paket unattended-upgrades automatische Sicherheitsupdates einschalten.
Einen eigenen Benutzer mit sudo-Rechten anlegen, die Anmeldung per SSH-Schlüssel einrichten und in /etc/ssh/sshd_config die Passwortanmeldung (PasswordAuthentication no) und den direkten root-Zugang (PermitRootLogin no) abschalten. Die bisherige Sitzung bleibt offen, bis die neue Anmeldung in einem zweiten Fenster klappt.
Die Firewall nur für SSH und das Web öffnen, mit ufw etwa per sudo ufw allow OpenSSH, sudo ufw allow 80,443/tcp und sudo ufw enable.
fail2ban installieren. Es sperrt Adressen, die wiederholt falsche Anmeldungen versuchen, für eine einstellbare Zeit in der Firewall.
Den Webserver installieren und ein Zertifikat für https einrichten, kostenlos etwa über Let’s Encrypt mit dem Programm certbot.
PHP mit den Erweiterungen installieren, die Ihre Anwendung braucht.
Die Datenbank installieren und für jede Anwendung einen eigenen Datenbankbenutzer anlegen, der nur ihre Datenbank sieht.
Erst jetzt die Galerie hochladen und installieren.
Eine tägliche Sicherung einrichten und die Archive zusätzlich auf einen anderen Rechner kopieren.
Für den ersten Durchgang sollten Sie einen ganzen Nachmittag einplanen. Schreiben Sie jeden Befehl mit, damit Sie den Server später neu aufsetzen können und auch nach Monaten noch wissen, warum eine Einstellung so ist, wie sie ist. Testen Sie die Galerie zuerst unter einer Testadresse oder über einen Eintrag in der eigenen hosts-Datei und stellen Sie erst danach die Domain um. Fehler bemerkt dann nur, wer gezielt nach ihnen sucht. Beim ersten Mal lohnt eine Probe: Bei einigen Anbietern können Sie einen Root-Server mieten, der nach Stunden abgerechnet wird, alle Schritte einmal durchspielen und ihn danach wieder löschen. Das kostet meist weniger als einen Euro.
Laufender Aufwand: Zeit statt Geld
Die Monatsmiete ist der kleinere Posten, teurer ist die eigene Zeit. Eine grobe, eher knappe Rechnung für einen Monat:
Updates: prüfen, einspielen und nach Kernel-Updates neu starten, zusammen etwa eine Stunde. unattended-upgrades spielt Sicherheitsupdates selbstständig ein, startet in der Grundeinstellung aber nicht neu und übernimmt keinen Wechsel auf die nächste Version des Betriebssystems.
Kontrolle: Fehlerprotokolle, die Sperrliste von fail2ban und den freien Speicherplatz durchsehen, etwa eine halbe Stunde.
Probe der Sicherung: alle drei Monate eine Sicherung testweise zurückspielen, umgerechnet eine weitere halbe Stunde im Monat.
Das sind rund zwei Stunden in Monaten, in denen nichts kaputtgeht. Fällt nachts die Datenbank aus oder läuft die Festplatte voll, kommt der Einsatz dazu, und niemand bemerkt es für Sie. Wer nur mehr Spielraum als beim Webspace braucht, die Wartung aber nicht übernehmen will, ist mit dem Managed Server aus der Tabelle besser bedient, auch wenn er ein Mehrfaches eines vServers kostet.
Eine Bildergalerie auf dem eigenen Server betreiben
Was ein eigener Server leisten muss, lässt sich am Bildergalerie-Script gut ablesen. Beim Webspace stellt der Hoster all das bereit, auf dem Root-Server sind Sie selbst zuständig. Die Galerie braucht PHP ab 8.2 (getestet bis 8.5), MySQL ab 5.7 oder MariaDB ab 10.2 und diese PHP-Erweiterungen:
GD: Pflicht, mit Unterstützung für JPEG, PNG und GIF. Damit entstehen die Vorschaubilder.
mysqli: Pflicht für die Verbindung zur Datenbank.
mbstring: Pflicht, ohne sie brechen die Seiten bei Texten mit Umlauten ab.
exif: empfohlen, aber kein Muss. Hochkant aufgenommene Handyfotos dreht die Galerie auch ohne sie richtig, weil sie die Ausrichtung notfalls selbst aus der JPEG-Datei liest.
Achten Sie schon bei der Wahl des Betriebssystems auf die mitgelieferte PHP-Version. Debian 12 bringt PHP 8.2 mit, Ubuntu 24.04 PHP 8.3 und Debian 13 PHP 8.4. Ältere Ausgaben wie Debian 11 (PHP 7.4) oder Ubuntu 22.04 (PHP 8.1) sind für die Galerie zu alt. Die Erweiterungen installieren Sie mit sudo apt install php-gd php-mysql php-mbstring. Die Paketnamen ohne Versionsnummer greifen automatisch zur PHP-Version des Systems. Danach starten Sie apache2 oder den PHP-FPM-Dienst neu, der unter Debian 12 php8.2-fpm heißt. Den Rest prüft der Installer der Galerie: Seine Systemprüfung zeigt, was fehlt, bevor er das Formular anzeigt. Das Script selbst ist klein, das entpackte Paket der Version 3.15 umfasst rund 1,2 MB. Fast der gesamte Speicherplatz gehört also Ihren Fotos und den Kopien, die die Galerie daraus in bilder/tn/ erzeugt.
Apache oder nginx
Die Wahl des Webservers hat Folgen für die Sicherheit. Im Paket liegen .htaccess-Dateien, die die Ordner inc/, class/, cache/ und tpl/ für Besucher sperren und im Ordner bilder/ das Ausführen von Skripten verhindern. Diese Dateien wertet nur Apache aus, und auch nur, wenn AllowOverride es erlaubt.
Unter nginx müssen Sie dieselben Sperren selbst in den server-Block schreiben, und zwar vor den Block, der .php-Dateien an PHP übergibt. Für den ersten eigenen Server ist Apache deshalb die sicherere Wahl. Schreibrechte bekommt der Benutzer, unter dem der Webserver läuft, unter Debian und Ubuntu www-data: sudo chown -R www-data:www-data bilder cache im Galerie-Ordner.
Rechenbeispiel: Speicher für große Fotos
Auf dem eigenen Server legen Sie die Grenzen selbst fest. Die Grafikbibliothek GD hält beim Verkleinern jedes Pixel mit 4 Byte im Arbeitsspeicher, ein Foto mit 24 Megapixeln belegt also rund 96 MB. Das Script schlägt vor jedem Foto 30 Prozent und weitere 4 MB Reserve auf und kommt so auf knapp 130 MB. Reicht memory_limit dafür nicht, hebt es den Wert per ini_set selbst an, statt mit einem Fehler abzubrechen. Auf manchem Webspace ist genau das gesperrt.
Auf dem Root-Server tragen Sie in der php.ini gleich memory_limit = 256M ein. Dann muss das Script nichts anheben, und selbst Fotos mit 40 Megapixeln (rund 210 MB Bedarf) passen. Für Uploads setzen Sie dort zum Beispiel upload_max_filesize = 20M und post_max_size = 64M. Unter nginx gilt zusätzlich client_max_body_size, sonst bricht ein großer Upload mit Fehler 413 ab.
Anmeldung und Sicherung
Eine Eigenheit von Debian und Ubuntu betrifft die Anmeldung in der Verwaltung. Dort räumt ein Cronjob die Sitzungsdateien nach dem Wert aus der php.ini weg und kennt die Anhebung durch das Script nicht. Damit die Verwaltung Sie nicht vor Ablauf der 60 Minuten Leerlauf abmeldet, tragen Sie session.gc_maxlifetime = 3900 ein.
Weil auf dem Root-Server niemand für Sie sichert, gehört von Anfang an ein nächtlicher Cronjob mit mysqldump und tar dazu. Er sichert die Datenbank, den Ordner bilder/ und die Datei inc/config.php, außerdem tpl/ und css/, wenn Sie Vorlagen oder Farben angepasst haben. Die Vorschaubilder bilder/tn/tn* und die Lightbox-Kopien bilder/tn/ob_* können Sie auslassen, die Galerie erzeugt sie bei Bedarf neu. Als erste Anwendung auf einem frisch eingerichteten Server eignet sich das Bildergalerie-Script gut, Sie können es kostenlos herunterladen.
Häufige Fragen
Vor der Entscheidung für einen eigenen Server stellen sich die meisten Einsteiger ein paar konkrete Fragen.
Ist ein vServer auch ein Root-Server?
Wenn er Ihnen den Zugang als root gibt, ja. Viele Anbieter nennen beides Root-Server, und ohne weiteren Zusatz ist damit meist ein vServer gemeint. Der Unterschied liegt in der Hardware: Ein dedizierter Server ist ein eigenes Gerät, ein vServer ein abgeteilter Bereich auf einem größeren Gerät, auf dem weitere Kunden arbeiten. Für eine Galerie ist der vServer fast immer die passende Größe, und viele Anbieter lassen Sie später in einen größeren Tarif wechseln, ohne neu zu installieren.
Was kostet ein eigener Server für eine Galerie im Monat?
Ein vServer mit zwei Kernen, 4 GB Arbeitsspeicher und 80 GB SSD kostet bei deutschen Anbietern meist 5 bis 10 Euro im Monat, Snapshots oder zusätzlicher Sicherungsplatz kommen gegebenenfalls mit wenigen Euro dazu. Ein dedizierter Server beginnt bei etwa 40 Euro, ein Managed Server bei etwa 30 Euro. Nicht im Preis enthalten ist Ihre Zeit: rund zwei Stunden Wartung im Monat beim vServer und beim dedizierten Server.
Kann ich einen Root-Server mieten, ohne mich mit Linux auszukennen?
Buchen können Sie ihn, sinnvoll betreiben kaum. Sie sollten sich per SSH anmelden, Pakete mit apt installieren, Konfigurationsdateien in einem Texteditor wie nano ändern und Fehlerprotokolle unter /var/log/ lesen können. Wer das noch lernen will, übt am besten auf einem günstigen vServer ohne echte Daten und zieht die Galerie erst um, wenn Einrichtung und Rücksicherung einmal geklappt haben. Bis dahin bleibt sie auf dem Webspace.
Wo kann ich einen Root-Server mieten?
Bei fast jedem größeren deutschen Webhoster und bei reinen Rechenzentrumsbetreibern, etwa Hetzner, netcup, IONOS oder Strato. Die Unterschiede liegen weniger im Grundpreis als in den Punkten aus der Liste oben: eigene IPv4-Adresse, Snapshots, Rettungssystem, Laufzeit und Standort. Vergleichen Sie außerdem den Preis nach Ablauf eines Einführungsangebots.
Lohnt sich ein Root-Server für eine kleine Bildergalerie?
Meist nicht. Eine Galerie mit ein paar hundert Fotos und einigen Dutzend Besuchern am Tag läuft auf normalem Webspace ohne Probleme, Updates und Sicherheit übernimmt dort der Anbieter. Lohnend wird der eigene Server erst, wenn Ihr Tarif eine dringend benötigte Einstellung sperrt oder Sie ohnehin Linux-Erfahrung haben.
Kann ich die Galerie später wieder auf Webspace umziehen?
Ja, der Umzug funktioniert in beide Richtungen gleich. Sie brauchen den Datenbank-Export aus mysqldump, den Ordner bilder/ und die Datei inc/config.php. Beim neuen Anbieter spielen Sie den Export in eine leere Datenbank ein, laden die Script-Dateien und die Bilder hoch und tragen in inc/config.php die neuen Zugangsdaten ein, etwa den Datenbank-Server in $db_host. Die Vorschaubilder müssen Sie nicht mitnehmen.
Verwandte Themen
Wer noch abwägt, ob er einen Root-Server mieten oder beim einfachen Hosting bleiben soll, findet in diesen Artikeln die Grundlagen: