WordPress installieren: Schritt für Schritt
Sie wollen WordPress bei Ihrem Hoster oder auf einem eigenen Server einrichten, auf Deutsch und ohne Stolperfallen. Diese Anleitung zeigt alle drei Wege: den Installer des Hosters, die manuelle Installation und die Einrichtung per Kommandozeile. Dazu kommen die Einstellungen, die Sie direkt danach vornehmen sollten, und die häufigsten Fehler.
- Per Klick beim HosterIn wenigen Minuten, aber prüfen
- Manuell per SFTPVolle Kontrolle über jede Einstellung
- Eigener ServerMit WP-CLI und eigener Datenbank
- Installer des HostersWebhosting mit Kundenmenü, keine Technikkenntnisse nötig. EINFACH
- Manuelle InstallationDatenbank anlegen, Dateien per SFTP hochladen. KONTROLLE
- WP-CLIShell-Zugang beim Hoster oder auf dem eigenen Server. SCHNELL
- Eigener ServerWebserver, PHP und Datenbank selbst einrichten und pflegen. FÜR PROFIS
Was Sie vor der Installation brauchen
WordPress läuft auf fast jedem Webhosting mit PHP und einer MySQL- oder MariaDB-Datenbank. Welche Versionen empfohlen sind, steht auf der Seite „Requirements“ bei wordpress.org. Ältere Versionen funktionieren oft noch, bekommen aber keine Sicherheitsupdates mehr. Wie Sie die PHP-Version prüfen und umstellen, zeigt WordPress PHP-Version. Außerdem brauchen Sie eine Domain, die auf Ihr Hosting zeigt, und ein Zertifikat für HTTPS. Beides richten Sie im Kundenmenü des Hosters ein, bevor Sie WordPress installieren. Dann stimmt die Adresse von Anfang an. Hilfe dazu gibt Domain mit WordPress verbinden. Wollen Sie WordPress erst einmal ausprobieren, geht das auch ohne Hosting auf dem eigenen Rechner. Wie, erklärt WordPress lokal installieren.
- Hosting mit PHP und DatenbankIn einer aktuellen, unterstützten Version. PFLICHT
- DomainZeigt bereits auf das Hosting. PFLICHT
- HTTPS-ZertifikatBei den meisten Hostern kostenlos per Klick. PFLICHT
- ZugangsdatenKundenmenü, SFTP und Datenbank griffbereit. MANUELL
Installation per Klick beim Hoster
Fast jeder Hoster bietet einen Installer im Kundenmenü an. Er legt Datenbank, Dateien und Zugang in einem Durchgang an. Die Funktion heißt je nach Anbieter anders, Menüpfade ändern sich gelegentlich.
Wählen Sie im Installer die Domain, eine deutsche Sprachversion, einen eigenen Benutzernamen statt „admin“ und ein starkes Passwort. Manche Installer spielen zusätzliche Plugins, ein eigenes Theme oder automatische Updates mit ein. Prüfen Sie nach der Installation unter Plugins → Installierte Plugins, was davon Sie wirklich brauchen.
Kontrollieren Sie auch Einstellungen → Lesen. Ist dort Suchmaschinen davon abraten, diese Website zu indexieren angehakt, erscheint Ihre Website nicht bei Google. Für die Bauphase ist das richtig, zum Start muss der Haken weg.
- STRATO: AppWizard im Kundenbereich des Pakets.
- IONOS: Click & Build unter den Web-Projekten.
- ALL-INKL: Software-Installation im Kundenadministrationssystem KAS.
- netcup: Anwendungen im Webhosting Control Panel.
- webgo: One-Click-Installer im Vertragsmenü. Laut Hilfe ist die Indexierung für Suchmaschinen danach standardmäßig abgeschaltet.
- Andere Hoster: Suchen Sie in der Hilfe nach „WordPress installieren“ oder nach Begriffen wie App-Installer oder Softwareinstallation.
Manuell installieren in sechs Schritten
Die manuelle Installation dauert etwa eine Viertelstunde. Sie brauchen Zugang zum Kundenmenü, ein SFTP-Programm wie FileZilla oder WinSCP und die Zugangsdaten Ihres Hostings.
-
1
WordPress auf Deutsch herunterladen
Laden Sie das aktuelle Paket von de.wordpress.org herunter und entpacken Sie es. Es ist auf Deutsch in der Du-Form eingestellt. Die Sie-Form wählen Sie später mit einem Klick, oder Sie laden direkt das Paket
latest-de_DE_formal.zipvon derselben Adresse.Laden Sie WordPress nur von wordpress.org. Fremde Download-Seiten verteilen manchmal veränderte Pakete.
-
2
Datenbank anlegen
Legen Sie im Kundenmenü eine neue Datenbank mit eigenem Benutzer an. Notieren Sie Datenbank-Name, Benutzername, Passwort und den Datenbank-Host.
Der Host heißt oft
localhost. Manche Hoster nutzen einen eigenen Servernamen, der im Kundenmenü neben der Datenbank steht. -
3
Dateien per SFTP hochladen
Verbinden Sie sich per SFTP und laden Sie den Inhalt des Ordners
wordpressin das Verzeichnis Ihrer Domain, nicht den Ordner selbst. Soll WordPress unter einer Unteradresse wie/blog/laufen, laden Sie ihn in einen gleichnamigen Unterordner.Nutzen Sie SFTP statt FTP. Bei FTP gehen Passwörter unverschlüsselt über die Leitung.
-
4
Installer aufrufen und Datenbank verbinden
Rufen Sie Ihre Domain im Browser auf. WordPress zeigt eine Begrüßung mit der Überschrift Bevor Sie loslegen. Beim englischen Paket fragt es vorher nach der Sprache. Klicken Sie auf Fortfahren und tragen Sie Datenbank-Name, Benutzername, Passwort und Datenbank-Host ein.
Das Tabellen-Präfix
wp_können Sie ändern, etwa in eine zufällige Kombination. Das hält einige automatisierte Angriffe ab, ersetzt aber keine Updates. Klicken Sie auf Absenden und dann auf Installation durchführen.Kann WordPress die Datei
wp-config.phpnicht selbst schreiben, zeigt es ihren Inhalt an. Legen Sie die Datei dann per SFTP an und fügen Sie den Text ein. Die Sicherheitsschlüssel erzeugt der Installer automatisch. -
5
Website-Daten eintragen
Geben Sie Website-Titel, Benutzername, Passwort und Ihre E-Mail-Adresse an. Wählen Sie einen Benutzernamen, der nicht „admin“ und nicht Ihr Firmenname ist, und behalten Sie das vorgeschlagene starke Passwort.
Unter Sichtbarkeit für Suchmaschinen setzen Sie den Haken, solange die Website im Aufbau ist. Klicken Sie dann auf WordPress installieren.
-
6
Anmelden
Nach der Meldung Erfolgreich! melden Sie sich mit Anmelden an. Der Adminbereich liegt künftig unter
ihre-domain.de/wp-admin/. Die E-Mail-Adresse brauchen Sie, falls Sie das Passwort einmal zurücksetzen müssen.
Eigener Server und WP-CLI
Auf einem eigenen Server oder mit Shell-Zugang beim Hoster geht die Installation mit WP-CLI schneller und lässt sich wiederholen. Das Werkzeug ist das offizielle Kommandozeilenprogramm für WordPress.
Auf einem Ubuntu-Server brauchen Sie einen Webserver wie Apache oder Nginx, PHP mit den nötigen Erweiterungen und MySQL oder MariaDB. Das offizielle Ubuntu-Tutorial installiert unter anderem apache2, mysql-server, php, php-mysql, php-curl, php-intl, php-mbstring, php-xml, php-zip und php-imagick. WordPress selbst laden Sie dabei direkt von wordpress.org, nicht aus der Paketverwaltung.
Legen Sie für jede Website einen eigenen Datenbank-Benutzer an, der nur auf seine Datenbank zugreifen darf. Richten Sie HTTPS mit einem kostenlosen Zertifikat von Let’s Encrypt ein. Dann installieren Sie WordPress mit drei Befehlen:
wp core download --locale=de_DE_formal
wp config create --dbname=wp_db --dbuser=wp_user --prompt=dbpass
wp core install --url=https://ihre-domain.de --title="Ihre Website" \
--admin_user=redaktion --admin_email=info@ihre-domain.de --prompt=admin_password
--promptfragt die Passwörter ab, statt sie in die Befehlszeile zu schreiben. So landen sie nicht im Verlauf der Shell.wp config createerzeugt die Sicherheitsschlüssel automatisch.- Gehören alle Dateien dem Benutzer des Webservers, kann bei mehreren Websites auf einem Server eine kompromittierte Website die anderen erreichen. Das Ubuntu-Tutorial rät deshalb zu einem eigenen Benutzer je Website mit PHP-FPM.
- Mit einem eigenen Server sind Sie auch für Betriebssystem, PHP, Datenbank, Firewall und Backups verantwortlich. Das ist laufende Arbeit, nicht nur eine einmalige Einrichtung.
Direkt nach der Installation: sieben Einstellungen
Erledigen Sie diese Punkte, bevor Sie den ersten Inhalt anlegen. Später kostet jede Änderung mehr Arbeit.
- Sie-Form: Unter Einstellungen → Allgemein wählen Sie bei Website-Sprache den Eintrag Deutsch (Sie) und klicken auf Änderungen speichern. Mehr dazu unter Sprache ändern.
- HTTPS-Adressen: Auf derselben Seite müssen WordPress-Adresse (URL) und Website-Adresse (URL) mit
https://beginnen. Falls nicht, hilft WordPress auf HTTPS umstellen. - Zeitzone: Stellen Sie unter Einstellungen → Allgemein Ihre Stadt oder Zeitzone ein. Sonst stimmen Veröffentlichungszeiten und geplante Aufgaben nicht.
- Permalinks: Wählen Sie unter Einstellungen → Permalinks die Struktur Beitragsname. Das ergibt lesbare Adressen und sollte später nicht mehr geändert werden.
- Beispielinhalte: Löschen Sie den Beitrag „Hallo Welt!“, die Beispielseite, den Beispielkommentar und nicht benötigte Plugins wie Hello Dolly.
- Theme: Wählen Sie ein gepflegtes Theme aus dem Verzeichnis und entfernen Sie nicht genutzte Standard-Themes bis auf eines als Reserve.
- Backups und Updates: Richten Sie eine automatische Sicherung auf einen externen Speicher ein, bevor Sie Inhalte einpflegen. Welche Kriterien dabei zählen, zeigt Backup-Plugin auswählen.
Neu installieren und typische Fehler
„Neu installieren“ kann zwei Dinge bedeuten: beschädigte WordPress-Dateien ersetzen oder die ganze Website auf null setzen.
Nur die WordPress-Dateien ersetzen: Unter Dashboard → Aktualisierungen finden Sie die Schaltfläche Version … neu installieren mit der aktuellen Versionsnummer. WordPress lädt dabei die Kerndateien frisch herunter. Inhalte, Datenbank, Themes und Plugins im Ordner wp-content sowie die wp-config.php bleiben erhalten. Das hilft, wenn Kerndateien beschädigt oder verändert wurden. Nach einem Hack reicht das allein nicht, weil Schadcode meist auch in wp-content oder in der Datenbank steckt.
Ganz von vorn beginnen: Sichern Sie zuerst Dateien und Datenbank. Löschen Sie dann alle Dateien der Installation und alle Tabellen mit dem Präfix, oder legen Sie eine neue Datenbank an. Danach installieren Sie wie oben beschrieben. Plugins, die eine Website per Klick zurücksetzen, leeren die Datenbank ohne Rückfrage. Nutzen Sie sie nie auf einer Website, die bereits Inhalte hat.
- Fehler beim Aufbau einer Datenbankverbindung: Einer der vier Datenbank-Werte stimmt nicht, meist der Host oder das Passwort. Die Ursachen sammelt Fehler bei der Datenbankverbindung.
- WordPress fragt nach FTP-Zugangsdaten: Beim Installieren von Plugins fehlen WordPress Schreibrechte auf die eigenen Dateien. Das korrigiert der Hoster oder die Rechteverwaltung im Kundenmenü.
- Weiße Seite oder kritischer Fehler: Meist ist die PHP-Version zu alt oder eine PHP-Erweiterung fehlt. Vergleichen Sie mit den Anforderungen auf wordpress.org.
- Endlose Weiterleitung nach der Umstellung auf HTTPS: Adresse in den Einstellungen und Konfiguration des Servers passen nicht zusammen.
Wann Sie besser Hilfe holen
Die Installation selbst ist die kleinste Aufgabe. Aufwendig wird es bei einem eigenen Server, beim Neuaufsetzen einer bestehenden Website oder wenn die Installation abbricht und niemand weiß, in welchem Zustand sie ist.
- Eine bestehende Website soll sauber neu aufgesetzt werden, ohne Inhalte zu verlieren.
- Der eigene Server soll dauerhaft sicher und aktuell bleiben.
- Nach der Installation erscheinen Fehlermeldungen, die Sie nicht zuordnen können.
Wir richten WordPress bei Ihrem Hoster ein, übernehmen danach Updates, Backups und Sicherheit und kümmern uns um PHP und Datenbank. Mehr dazu unter Hosting und PHP.
Fragen zur Installation
Wie kann ich WordPress selbst installieren?
Mit dem Installer Ihres Hosters oder manuell per SFTP. Beim manuellen Weg legen Sie eine Datenbank an, laden die Dateien von de.wordpress.org hoch und rufen Ihre Domain im Browser auf. Der Installer fragt dann Datenbank-Zugang, Website-Titel und Ihr Benutzerkonto ab.
Wie installiere ich WordPress neu?
Unter Dashboard, Aktualisierungen mit der Schaltfläche zum Neuinstallieren der aktuellen Version. Das ersetzt nur die WordPress-Dateien, Inhalte und Plugins bleiben erhalten. Für einen kompletten Neuanfang sichern Sie die Website, löschen Dateien und Datenbanktabellen und installieren neu.
Wie kann ich WordPress auf meinem eigenen Server installieren?
Mit Webserver, PHP und MySQL oder MariaDB, danach am schnellsten per WP-CLI. Richten Sie zuerst Webserver, PHP-Erweiterungen, Datenbank und HTTPS ein. Dann laden, konfigurieren und installieren Sie WordPress mit den Befehlen wp core download, wp config create und wp core install.
Wie installiere ich WordPress auf Deutsch in der Sie-Form?
Wählen Sie unter Einstellungen, Allgemein die Website-Sprache Deutsch (Sie). Alternativ laden Sie direkt das Paket latest-de_DE_formal.zip von de.wordpress.org. Das normale deutsche Paket nutzt die Du-Form.
Wie installiere ich WordPress lokal auf meinem PC?
Mit einer lokalen Entwicklungsumgebung, die Webserver, PHP und Datenbank mitbringt. Solche Programme richten WordPress mit wenigen Klicks auf dem eigenen Rechner ein. Die Website ist dann nur für Sie sichtbar und eignet sich zum Testen und Lernen.
Wie lange dauert die Installation von WordPress?
Mit dem Installer des Hosters wenige Minuten, manuell etwa eine Viertelstunde. Mehr Zeit brauchen die Vorarbeiten wie Domain und HTTPS sowie die Einstellungen danach. Planen Sie für eine saubere Grundeinrichtung eine bis zwei Stunden ein.
Verwandte Themen
WordPress-Seite erstellen: Einsteiger-Anleitung
Eine WordPress-Seite erstellen, vom Hosting bis zum Livegang: Planung, Installation, Theme, Seiten, Menü und die Checkliste, bevor Besucher kommen.
Zum RatgeberWordPress-Hosting, PHP-Update und Cache
Was der Hoster leistet, warum PHP ein Ablaufdatum hat und warum der Cache Änderungen verzögert. Dazu: Hosterwechsel und Ausfall.
Zum RatgeberWordPress Hosting Vergleich: Worauf es ankommt
WordPress Hosting ehrlich verglichen: Shared, Managed, VPS und Server, die Kriterien, die zählen, Fragen an den Hoster und wie Sie Ihr Hosting selbst …
Zum RatgeberWordPress PHP-Version: Welche? Prüfen und ändern
Welche PHP-Version WordPress empfiehlt, wie Sie Ihre Version im Website-Zustand prüfen und beim Hoster sicher umstellen. Mit Rückweg, falls danach …
Zum Ratgeber