Eine neue Sicherheitslücke in PHP sorgt für Aufregung. Wer eine WordPress-Webseite betreibt, sollte jetzt schnell handeln. Doch wie aufwendig ist es eigentlich, die betroffene Software zu aktualisieren?
Das hängt ganz davon ab, wie die Webseite installiert wurde.
Der klassische Weg: PHP auf dem Server aktualisieren
Betreiben Sie WordPress direkt auf einem Linux-Server oder in einer virtuellen Maschine, sind häufig mehrere Arbeitsschritte notwendig:
- Am Server anmelden: Über SSH verbinden Sie sich mit Ihrem Server.
- PHP-Version prüfen: Welche Version ist installiert? Ist sie von der Sicherheitslücke betroffen?
- Updates suchen: Ist die korrigierte PHP-Version bereits über die Paketverwaltung verfügbar?
- PHP aktualisieren: Die entsprechenden Softwarepakete müssen installiert und gegebenenfalls Abhängigkeiten angepasst werden.
- Dienste neu starten: Der Webserver beziehungsweise PHP-FPM muss die aktualisierte Version laden.
- Webseite überprüfen: Funktionieren WordPress, Themes und Plugins weiterhin einwandfrei?
Je nach Installation können weitere Anpassungen notwendig sein. Besonders bei einem Wechsel auf eine neue PHP-Hauptversion kann das aufwendig werden.
Der moderne Weg: WordPress mit Docker
Und wie sieht das Ganze aus, wenn WordPress in einem Docker-Container betrieben wird?
Im Idealfall reichen zwei Befehle!
Schritt 1 – Aktuelles Image herunterladen:
docker compose pullDocker lädt das aktuelle WordPress-Image herunter, in dem die korrigierte PHP-Version bereits enthalten sein kann.
Schritt 2 – Container aktualisieren:
docker compose up -dDocker erstellt den betroffenen Container bei einem geänderten Image neu und startet ihn mit der aktualisierten Software.
Das war’s schon!
WordPress läuft anschließend mit der neuen PHP-Version, sofern das heruntergeladene Image die Sicherheitskorrektur enthält.
Ihre Webseiten, Einstellungen und Daten bleiben bei korrekt eingerichteter dauerhafter Datenspeicherung erhalten.
Ein kurzer Funktionstest gehört natürlich auch hier dazu.
Der direkte Vergleich
| Klassische Installation | Docker-Installation |
|---|---|
| 1. Am Server anmelden | 1. Am Docker-Host anmelden |
| 2. PHP-Version prüfen | 2. Aktualisiertes Image prüfen |
| 3. Paketquellen kontrollieren | 3. docker compose pull |
| 4. PHP-Pakete aktualisieren | 4. docker compose up -d |
| 5. Abhängigkeiten berücksichtigen | Abhängigkeiten sind im Image berücksichtigt |
| 6. Dienste neu starten | Container wird automatisch neu erstellt |
| 7. Webseite testen | 5. Webseite testen |
Der entscheidende Unterschied: Bei Docker liefert der Image-Hersteller eine fertig zusammengestellte Softwareumgebung. Sie müssen PHP nicht selbst innerhalb des Containers aktualisieren.
Das spart Zeit, reduziert mögliche Fehlerquellen und macht Updates reproduzierbar.
Natürlich müssen Sie auch bei Docker prüfen, ob das neue Image die Sicherheitslücke tatsächlich schließt. Außerdem gehören regelmäßige Backups und Funktionstests zu einem sicheren Betrieb.
Neugierig geworden? Lernen Sie Docker kennen!
Docker kann nicht nur Sicherheitsupdates vereinfachen. Auch die Installation, Verwaltung und der Umzug kompletter Anwendungen werden deutlich komfortabler.
Wie das funktioniert, erfahren Sie in meinen kommenden VHS-Kursen:
Docker-Basiskurs – Samstag, 7. November 2026
Lernen Sie Docker von Grund auf kennen und erfahren Sie, wie Sie Ihre ersten Anwendungen in Containern betreiben.
Docker-Aufbaukurs – Samstag, 14. November 2026
Vertiefen Sie Ihre Kenntnisse und lernen Sie, wie Sie mehrere Container mit Docker Compose verwalten und Anwendungen dauerhaft betreiben.
Entdecken Sie, wie einfach moderne Serververwaltung sein kann!
Zwei Befehle statt komplizierter Update-Prozeduren – das ist einer der Vorteile von Docker
Die Anmeldung zu den Kursen erfolgt über die Webseite der Volkshochschule
