WordPress Update

Jeder Betreiber eines Blogs oder einer Homepage auf Basis von WordPress kennt das Problem: Immer wieder wird auf dem Dashbord ein mehr oder weniger wichtiges Update der WordPress-Installation oder eines oder mehrerer Plugins empfohlen.

Dabei sollte man zumindest die "Empfehlung" für das Update von WordPress selbst sehr ernst nehmen! WordPress ist das mit Abstand am häufigsten eingesetzte CMS (Content Management System) im Internet und stellt damit für Hacker ein beliebtes Ziel dar. Aber wie führt man so ein Update durch?

Häufig sehen sich viele Betreiber gezwungen, die neue Version manuell herunterzuladen und in einem Testbereich - oft erst einmal auf dem eigenen Rechner - zu installieren und dann nach einem Backup des produktiven Servers die neue Version hochzuladen. Das muss nicht sein. Wenn WordPress erstmalig streng nach der Anleitung von WordPress (siehe Datei "liesmich.html" aus dem Installations-Paket) installiert wurde, kann man auf einem SharedServer von InfraNet dafür sorgen, dass das Update - egal, ob es sich um WordPress selbst oder nur ein Plugin handelt - einfach mit einem Mausklick durchgeführt wird ("One-click Update").

Auf Grund der erhöhten Sicherheitseinstellungen bei InfraNet kann der Webserver von sich aus keine direkte Verbindung mit dem Internet aufbauen. Daher muss für die Updates einmalig ein Proxy-Server von InfraNet eingestellt werden. Da es unter WordPress aktuell im Admin-Bereich noch immer kein Formular dafür gibt, muss diese Einstellung manuell durchgeführt werden. Dazu öffnet man via FTP die Datei "wp-config.php" und fügt am Ende die folgenden Zeilen ein:

/** Config proxy server for WordPress updates */
define('WP_PROXY_HOST', 'proxy.infra.net');
define('WP_PROXY_PORT', '8080');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, www.meinedomain.de');

Der String "www.meinedomain.de" muss natürlich noch durch den tatsächlichen Domainnamen der Webseite oder des Blogs ersetzt werden.

Übrigens gibt es auch einige Plugins, wie z.B. für die Anzeige von News oder dem aktuellen Wetter, welche erst mit dieser Einstellung funktionieren.
Danach kann man unter "Aktualisierungen" die Checkbox "Alle auswählen" ankreuzen und anschließend auf "Plugins aktualisieren" klicken. Wird auf dem Dashboard eine neue WordPress-Version angekündigt ("Es ist eine neue Version von WordPress verfügbar"), kann man diese über den, in der Regel blau hinterlegten Button "Aktualisiere jetzt" sofort installieren. Dazu muss lediglich noch das Kennwort für den FTP-Server angegeben werden.

Eine Sicherung der Installation oder Datenbank erübrigt sich auf einem SharedServer von InfraNet, da auf diesem jede Nacht eine Sicherung durchgeführt wird, welche auf Anforderung wieder eingespielt werden kann.

Dazu noch zwei Tipps:
  • Bei der Installation immer "FTP" statt "FTPS" verwenden, da diese Option das Update deutlich schneller installieren lässt.  SSL ist bei einer Verbindung des Servers mit sich selbst ohnehin ohne Vorteil.
  • Unter "Einstellungen / Allgemein" kann man im Feld "E-Mail-Adresse" die eigene Adresse einstellen.  Sobald es wieder eine neue Version von WordPress gibt, wird man umgehend via E-Mail darüber informiert.