Foto: Jonas Denil, via Unsplash
Ende letzten Jahres habe ich in diesem Blog beschrieben, wie einfach es ist, eine Backdrop-Demo-Website auszuprobieren. Wer sich mehr Zeit zum Ausprobieren wünscht oder wer das CMS auf Dauer nutzen möchte, installiert Backdrop am besten auf dem eigenen Webspace. Die Installation selbst ist in zwei Minuten erledigt. Was etwas länger dauert, sind die Vorbereitungen, und die sehen je nach Methode und Hosting-Provider etwas unterschiedlich aus.
Wie zu erwarten, gibt es verschiedene Wege, Backdrop zu installieren. Da ist zum einen die offizielle Anleitung, die sich auf traditionelles Webhosting bezieht. Manche Hosting-Provider bieten das System auch als 1-Klick-Applikation an, und zuguterletzt kann Backdrop als Teil lokaler Entwicklungsumgebungen gestartet werden. In diesem Beitrag beschreibe ich die traditionelle Installation bei einem Hosting-Provider mit der Methode, die sich für mich bewährt hat.
Vorbereitung beim Hosting-Provider
Voraussetzung für den Betrieb von Backdrop ist ein geeignetes Webhosting-Paket und mindestens eine (Sub-)Domain. Technisch ist das CMS recht genügsam, daher sollten die meisten Hosting-Pakete reichen, doch ein Blick in die Systemvoraussetzungen kann nicht schaden.
- Lege bei deinem Hosting-Provider eine Domain oder Subdomain an, im Idealfall mit SSL-Verschlüsselung. Beispiel: https://backdrop.example.org
- Verbinde die (Sub-)Domain mit einem Verzeichnis, z.B. backdrop.
- Richte eine MySQL-Datenbank ein und notiere Name, Username, Passwort und Host der Datenbank.
- Verbinde dich per FTP bzw. SFTP oder per SSH mit dem Server.
Installation per FTP und Browser
- Lade dir die aktuelle Backdrop-Version von backdropcms.org oder von der Github-Release-Seite herunter.
- Extrahiere die Dateien. Als Ergebnis erhältst du einen Ordner namens backdrop.
- Lade alle Dateien und Unterverzeichnisse aus dem Ordner backdrop per FTP in den bestehenden Backdrop-Ordner deines Webhostings hoch.
Das Hochladen dauert in der Regel eine Weile; schneller geht der direkte Download auf den Server und das dortige Entpacken mit SSH. - Öffne deinen Internet-Browser und rufe deine (Sub-)Domain auf.
Die Backdrop-Installationsseite wird automatisch aufgerufen.
Oder rufe das Skript direkt auf. Beispiel: backdrop.example.org/core/install.php - Optional: Choose a language
Die Einrichtung der Sprache nehme ich in der Regel später vor, siehe weiter unten. - Wähle auf der Installationsseite unten den Button »Save and Continue«.
- Trage auf der Seite Database configuration den Namen, den Username und das Passwort der Datenbank ein.
Im Abschnitt Advanced options kannst die Angaben zum Database host anpassen, z.B. »localhost« statt »127.0.0.1«.
Hinweis: Bei manchen Hosting-Providern muss an dieser Stelle ein spezifischer Datenbank-Server eingetragen werden. Den Namen erfährst du vom Provider. - Wähle erneut den Button »Save and Continue«.
Backdrop wird installiert, und du siehst eine animierte Grafik, die den Fortschritt zeigt. - Trage auf der Seite Configure site den Namen der Backdrop-Website ein, lege dein Benutzerkonto an, und klicke ein letztes mal auf »Save and Continue«.
Die Installation wird fertiggestellt, und du wirst auf die Startseite deiner frischen Backdrop-Website weitergeleitet. - Wie die Sprache der Benutzeroberfläche auf Deutsch umgestellt wird, kannst du im Beitrag über Backdrop-Demo-Websites nachlesen.
Fazit
Eine Backdrop-Installation ist weitaus schneller erledigt als das Schreiben eines Artikels zum gleichen Thema. Viel Spaß beim Ausprobieren, und bis zum nächsten Mal!