WordPress - unser Content Management System installieren und einrichten
Unser Blog, unsere Homepage: WordPress kümmert sich um die Verwaltung
WordPress ist zur Zeit das meistgenutzte CMS auf dem Markt. Große Konzerne und Institutionen vertrauen darauf und bauen ihre Seiten damit. Also sollte es auch für uns passen :)
Ich persönlich hab vor WordPress "Joomla" benutzt, bin aber dann umgestiegen, weil mir WordPress einfach besser liegt.
So hat jeder seine Vorlieben und "sein" besonderes CMS, mit dem er unterwegs ist. In meinem Fall: WordPress.
Und hier folgen die Tutorials, um WordPress auf unserem Rootserver zum Laufen zu bekommen...
Voraussetzungen
Um WordPress benutzen zu können, brauchen wir das Basis System, Traefik zur Anbindung an das Internet und natürlich den MariaDB-Container:
WordPress installieren
Die folgenden Tutorials erklärt das Erzeugen eines eigenen Images für WordPress und das Anlegen des Containers mit der Anbindung an die Datenbank und das Durchleiten durch den Reverse Proxy. Danach setzen wir unser System in Gang, legen unseren Benutzer fest und installieren ein Firewall Plugin.
CRON-Events im Container starten
Die meisten Anwendungen müssen von Zeit zu Zeit kleine Hilfs-Scripts starten, welche dann im Hintergrund ein paar Aufgaben abarbeiten. Leider läuft im Container kein CRON-Job... Dieses Tutorial beschreibt, wie wir vom Host aus CRON-Jobs innerhalb der Container starten.
netcup Server mittels Snapshot sichern
Nach Abschluss der Installation bietet es sich an, diese mit dem netcup Server Control Panel mittels "Snapshot" zu sichern.
Sollten wir im weiteren Verlauf was vergeigen, können wir so sehr einfach und schnell an diesen Punkt zurückkehren und brauchen nicht den ganzen Server neu aufsetzen.
Viele WordPress Instanzen parallel betreiben
Das ist das "ultimative Ziel" - dass wir auf einer Maschine einen ganzen Schwung an WordPress Instanzen zum Laufen bekommen.
In diesem Artikel finden sich auch Beispiele, wie wir mit "www" und "non-www" Domains verfahren oder mehrere Domains auf einen WordPress Container verschalten können.
Unseren Docker Stack am Laufen halten...
Backups, Updates und Upgrades werden in den kommenden Artikeln behandelt.
Sie sind das "täglich Brot" des Admin-Daseins. Mit ihnen halten wir unser System aktuell und in Schwung :)
Weiterführende Links / Referenzen
Für den tieferen Einstieg und zum Thema generell empfehle ich die folgenden Links:
WordPress Homepage: https://wordpress.org/
WordPress Dokumentation: https://wordpress.org/support/
WordPress Forum: https://wordpress.org/support/forums/
Docker Hub: https://hub.docker.com/_/wordpress/
GitHub: https://github.com/docker-library/wordpress
Verwandte Themen: