Systemvoraussetzungen für WordPress
WordPress ist als Blog-Software inzwischen sehr weit verbreitet. Die Installation des CMS ist sehr einfach, jedoch benötigt WP ein paar wenige Systemvoraussetzungen für den Betrieb.
Auch unser Blog läuft auf einer WordPress Instanz, welche auf einem Webserver betrieben wird. Doch ein solcher Webserver benötigt einige Mindestvoraussetzungen, damit WP stabil verwendet werden kann. Zu den System-Voraussetzungen gehören ein Webserver, PHP, eine Datenbank und auch wichtige Konfigurationen für HTTPS.
Systemvoraussetzungen für WordPress
Damit eine WordPress Instanz auf dem eigenen Server betrieben werden kann, werden folgende Systemvoraussetzungen benötigt:
- PHP Version 7.4 oder höher
- MySQL Version 5.6 oder MariaDB Version 10.1
- HTTPS Unterstützung empfohlen
Als eigentlicher Webserver wird ein klassischer Apache Webserver oder Ngnix empfohlen, aber auch auf anderen Webservern kann WordPress installiert werden. Zu den Minimal-Anforderungen zählt auch PHP in der Version 7.4 oder höher. Außerdem benötigt WordPress als CMS eine Datenbank im Hintergrund. Hier kann eine klassische MySQL Datenbank (Version 5.6) verwendet werden, oder auch eine MariaDB (Version 10.1).
Weitere System-Voraussetzungen sind in erster Linie für den Betrieb von WordPress nicht notwendig. Natürlich gibt es noch einige Einstellungen, welche als wichtig anzusehen sind. Jedoch zähle ich diese nicht als zwingende Voraussetzungen für den Betrieb eines solchen CMS.
Weitere Empfehlungen
Natürlich gibt es neben den Minimalen Voraussetzungen noch mehrere Empfehlungen zur Konfiguration des Webservers. Für WordPress empfiehlt sich folgende Konfigurationseinstellungen:
- mod_rewrite
Zum Erzeugen von schönen Permalinks - mod_xml
Wird zum Generieren von XML-Sitemaps benötigt - HTTPS
Sicheres Protokoll und Vorschrift nach DSGVO - SSH-Zugang
Sichere Konfiguration des Webservers - SFTP-Zugang
Sichere Übertragung von Dateien über FPT
Außerdem gibt es natürlich auch für PHP einige Empfehlungen, welche für den Betrieb von WordPress auf dem eigenen Server empfehlenswert sind:
- max input vars 5000
- max execution time 300
- memory limit 256M
- post max size 64M
- upload max filesize 64M
Weitere Systemvoraussetzungen sind in erster Linie für die WP Instanz nicht notwendig. Sollte dennoch etwas fehlen oder nicht korrekt konfiguriert sein, so gibt es oft im CMS selbst einen Hinweiß oder Fehlermeldung. Somit sollte dem Hosting der eigenen Blogs oder Website nichts mehr im Weg stehen.