Workshop Webanwendungen selbst betreiben
Workshop Webanwendungen selbst betreiben: PHP-Anwendungen und Container sauber aufsetzen, absichern und aktuell halten.
Du wählst für WordPress, Nextcloud, TYPO3, Joomla, MediaWiki, Matomo, Shopware oder GitLab den passenden Installationsweg und weißt, warum apt die Anwendung aus dem Archiv nie aktualisiert. Du prüfst PHP-Version und Erweiterungen auf Debian 12 und 13, setzt Limits updatefest, legst je Anwendung eine eigene Datenbank an und vergibst Rechte so, dass der Webserver nur dort schreibt, wo er muss. Nach dem Installer räumst du auf, schützt die Anmeldung und lässt Hintergrundjobs per systemd-Timer laufen. Du aktualisierst jede Anwendung auf ihrem Weg, mit Sicherung, Wartungsmodus und Inventar. Dann betreibst du Anwendungen mit Docker und Docker Compose: Installation, feste Tags, Volumes, Passwörter in .env, Ports nur an 127.0.0.1, die Falle mit UFW und Updates von Containern. Unterwegs triffst du zwei Schurken: den Freihafenkapitän, dessen Container mit latest auf allen Adressen an der Firewall vorbei lauschen, und den Museumswärter, der seine Anwendungen nie aktualisiert. Für Administratorinnen, Administratoren und Auszubildende in der IT.
6 Kapitel11 Episoden4 Quizzeca. 45 MinutenWorkshop der PLUTEX Academy
Kostenlos. Einfach registrieren und loslegen.
| Verantwortlich | Torben Belz |
|---|---|
| Zuletzt aktualisiert | 02.11.2026 |
| Zeitaufwand | 47 Minuten |
| Mitglieder | 1 |
-
Prolog: Die Anwendung zieht ein1Lektionen · 3 Min.
-
Willkommen beim SelbstbetriebNeu
-
-
Modul 1: Die Anwendung kommt auf den Server3Lektionen · 10 Min.
-
Installationswege: Paket, Archiv, Composer, ContainerNeu
-
PHP, Erweiterungen und Datenbank vorbereitenNeu
-
Quiz: Die Anwendung kommt auf den ServerNeu 10 xp
-
-
Modul 2: Sauber einrichten3Lektionen · 10 Min.
-
Verzeichnisse und RechteNeu
-
Nach dem Installer: Reste, Anmeldungen, HintergrundjobsNeu
-
Quiz: Sauber einrichtenNeu 10 xp
-
-
Modul 3: Updates, die wirklich stattfinden3Lektionen · 9 Min.
-
Updatewege je AnwendungNeu
-
Der Museumswärter: eine Update-Routine, die hältNeu
-
Quiz: Updates, die wirklich stattfindenNeu 10 xp
-
-
Modul 4: Webanwendungen mit Docker4Lektionen · 14 Min.
-
Docker installieren und verstehenNeu
-
Docker Compose: eine Anwendung mit DatenbankNeu
-
Der Freihafenkapitän: Ports, Firewall und UpdatesNeu
-
Quiz: Webanwendungen mit DockerNeu 10 xp
-
-
Finale1Lektionen · 2 Min.
-
Finale: Die Anwendung, die bleibtNeu
-