Tutorial - Manuelle Installation eines CMS auf einem Webhosting
Ziel
Dieses Tutorial hilft Ihnen Schritt für Schritt bei der manuellen Installation eines CMS (Content Management System) auf Ihrem Webhosting.
OVHcloud stellt Ihnen Dienstleistungen zur Verfügung, für deren Konfiguration und Verwaltung Sie die alleinige Verantwortung tragen. Es liegt somit bei Ihnen, sicherzustellen, dass diese ordnungsgemäß funktionieren.
Dieses Tutorial soll Sie bei allgemeinen Aufgaben bestmöglich unterstützen. Dennoch empfehlen wir Ihnen, falls Sie Hilfe brauchen, einen spezialisierten Dienstleister oder den Herausgeber des CMS zu kontaktieren. Leider können wir Ihnen für administrative Aufgaben keine weitergehende technische Unterstützung anbieten. Weitere Informationen finden Sie am Ende dieser Anleitung.
Um die verschiedenen Herausgeber der oben genannten CMS zu kontaktieren, finden Sie hier die Links zu ihren offiziellen Seiten:
Um Ihr CMS automatisch in Ihrem OVHcloud Kundencenter zu installieren, lesen Sie unsere Anleitung zur Installation Ihrer Website mit 1-Klick-Modulen.
Diese Anleitung erklärt, wie Sie Ihre Website konfigurieren, indem Sie ein CMS manuell installieren.
Voraussetzungen
- Sie haben ein OVHcloud Webhosting, das mindestens eine Datenbank enthält.
- Sie verfügen über einen Domainnamen.
Zugriff auf das OVHcloud Kundencenter
- Direkter Link: Hosting-Pakete
- Navigationspfad:
Web Cloud>Hosting-Pakete> Wählen Sie Ihr Webhosting aus
In der praktischen Anwendung
Vorstellung der CMS
Um Ihnen bei der Auswahl des CMS zu helfen, finden Sie hier eine kurze Beschreibung zu jedem CMS.
WordPress
WordPress wird üblicherweise für die Erstellung einer Website oder eines Blogs verwendet. Es basiert auf PHP und enthält eine Vielzahl an Tools wie Rechtschreibprüfung und Plugins für E-Commerce, SEO sowie die Sicherheit Ihrer Website.
Weitere Informationen finden Sie auf unserer Seite zum WordPress Modul.
- Offizielle Website von WordPress
Joomla!
Joomla! ist ein CMS für die Erstellung leistungsfähiger Websites und Webanwendungen.
Die Community Joomla! ist sehr groß und kann für alle Bereichen des CMS (Dokumentation, technische Hilfe, Themes etc.) Unterstützung und Dienstleistungen anbieten.
Weitere Informationen finden Sie auf unserer Seite zum Joomla! Modul.
- Offizielle Website von Joomla!
Drupal
Drupal ist eine kostenlose Open-Source-Plattform, die auf PHP basiert. Drupal existiert seit 2000 und ermöglicht die schnelle Erstellung dynamischer Webseiten.
Weitere Informationen finden Sie auf unserer Seite zum Drupal Modul.
- Offizielle Website von Drupal
PrestaShop
PrestaShop wurde 2005 für die Realisierung von E-Commerce-Websites entwickelt. Abgesehen von den gängigen Funktionen von Onlineshops kann diese Software auch mit Modulen, Themes und Templates personalisiert werden.
Weitere Informationen finden Sie auf unserer Seite zum PrestaShop Modul.
- Offizielle Website von PrestaShop
Pico
Pico ist ein auf PHP basierendes, schlankes CMS, das sich ideal für die Erstellung von Websites und Blogs eignet. Es benötigt keine Datenbank und verwendet Markdown-Dateien, um Inhalte zu verwalten. Es unterstützt Erweiterungen, um Ihre Website anzupassen.
- Offizielle Website von Pico
Grav
Grav ist ein modernes und flexibles CMS auf Basis von PHP. Es ist ohne Datenbank konzipiert und verwendet Markdown-Dateien für die Speicherung und das Management von Inhalten. Grav zeichnet sich durch sein Paketverwaltungssystem aus, das die Installation und Aktualisierung von Plugins und Themes für Ihre Website vereinfacht.
- Offizielle Website von Grav
Typo3
Typo3 ist ein auf PHP basierendes CMS, das für die Entwicklung von Websites jeder Größe konzipiert ist, von kleinen bis zu großen Unternehmen. Der Content wird in einer Datenbank gespeichert. Es bietet eine breite Palette von Erweiterungen, um seine Funktionen zur Anpassung Ihrer Website zu erweitern.
- Offizielle Website von Typo3
SPIP
SPIP ist ein CMS, das hauptsächlich für die Veröffentlichung und Verwaltung von Verlagswebsites wie Zeitungen oder Online-Magazinen konzipiert ist. Basierend auf PHP und einer SQL Datenbank vereinfacht es die Erstellung von Websites mit umfangreichen Text-, Grafik- und/oder Multimediainhalten.
- Offizielle Website von SPIP
Wir möchten Sie daran erinnern, dass OVHcloud bei der Verwendung von CMS keinerlei Unterstützung leisten kann. Sollten Sie Schwierigkeiten haben, kontaktieren Sie den Herausgeber des von Ihnen gewählten CMS über die Links oben in diesem Tutorial.
Schritt 1: Installation vorbereiten
Um ein CMS auf Ihrem Webhosting Angebot zu installieren sind einige Vorbereitungen erforderlich.
1.1 Überprüfen Sie das Wurzelverzeichnis
Das Wurzelverzeichnis entspricht dem Ordner, in dem Ihr CMS auf Ihrem Hosting installiert wird. Es wird empfohlen, ein leeres Verzeichnis zu wählen, um potenzielle Konflikte mit anderen Webseiten zu vermeiden.
Konsultieren Sie unsere Dokumentation, die beschreibt wie Sie eine Website auf Ihrem Webhosting erstellen, um das zu verwendende Wurzelverzeichnis für Ihr CMS zu definieren.
Wenn Sie einen Namen für das Wurzelverzeichnis eingeben, der auf Ihrem Webhosting nicht existiert, wird automatisch ein neues Verzeichnis im FTP-Speicherplatz Ihres Webhostings erstellt.
1.2 DNS-Auflösung des Domainnamens überprüfen
- Vergewissern Sie sich, dass der Domainname, den Sie für den Zugriff auf Ihr CMS verwenden, sowie dessen "www"-Subdomain auf die IP-Adresse Ihres OVHcloud Webhostings verweisen.
Um die IP-Adresse Ihres Webhostings zu erfahren, loggen Sie sich in Ihr OVHcloud Kundencenter ein und wählen Sie Ihr Webhosting im Bereich Web Cloud unter Hosting-Pakete aus.
Im Kasten Allgemeine Informationen finden Sie die IP-Adresse Ihres Webhostings im Eintrag IPv4.
Wenn die aktive DNS-Zone Ihres Domainnamens in Ihrem OVHcloud Kundencenter verwaltet wird, vergleichen Sie die IP-Adresse Ihres Hostings mit der in der DNS-Zone Ihres Domainnamens eingetragenen. Verwenden Sie dazu unsere Dokumentation zur Verwaltung von OVHcloud DNS-Zonen.
Wenn Sie eine der Optionen CDN oder IP des Landes für Ihren Domainnamen aktiviert haben, verwenden Sie die stattdessen die IP-Adresse, die Sie in unserer Dokumentation zu IP-Adressen der Webhosting-Cluster finden können.
Sollten Sie diese Maßnahmen nicht im Kundencenter durchführen können, kontaktieren Sie den Anbieter, der Ihre aktive DNS-Zone verwaltet, um Ihre Domaineinstellungen zu ändern.
Alle Änderungen in Ihrer DNS-Zone haben eine Propagationszeit von 4 bis 24 Stunden.
- Rufen Sie die für die Verbindung mit dem FTP-Bereich Ihres Webhostings notwendigen Informationen ab.
- Beziehen Sie die Datenbank-Verbindungsinformationen Ihres Webhostings, oder erstellen Sie eine neue Datenbank mithilfe unserer Dokumentation.
1.3 Den kostenlosen FTP-Client FileZilla installieren
Wenn Sie noch keinen FTP-Client verwenden, können Sie FileZilla installieren. Der Download-Link sowie eine Anleitung zur Verwendung dieser kostenfreien Software finden Sie in unserem Tutorial zur Verwendung von FileZilla mit Ihrem OVHcloud Webhosting.
Es gibt weitere FTP-Clients, die Sie verwenden können, z.B. Cyberduck. Weitere Informationen finden Sie in unserer Dokumentation zur Verwendung von Cyberduck mit Ihrem OVHcloud Webhosting.
1.4 Eine Datenbank erstellen
Einige CMS funktionieren ohne Datenbanken. Wenn dies für das CMS der Fall ist, das Sie installieren möchten, überspringen Sie diesen Schritt.
Die meisten CMS benötigen eine Datenbank, um zu funktionieren. Unsere Webhosting Angebote enthalten diese mit Ausnahme des 100M kostenlosen Hostings.
Verwenden Sie unsere Anleitung zur Erstellung einer Datenbank über Ihr Webhosting.
Wenn Sie das Angebot Web Cloud Databases mit MySQL oder MariaDB nutzen und dieses für die manuelle Installation Ihres CMS verwenden möchten, lesen Sie unsere Anleitung zur Erstellung einer Datenbank mit Web Cloud Databases.
Sobald die Datenbank erstellt wurde, rufen Sie die Verbindungseinstellungen (Server, Name der Datenbank, Benutzername und Passwort) ab und speichern Sie diese für Schritt 3 dieser Anleitung.
Wenn Sie Ihr CMS mit einer bereits existierenden Datenbank installieren möchten, können Sie die Verbindungsdaten Ihrer Datenbank direkt in den Dateien der Website abrufen, die die Datenbank nutzt.
Wenn es sich dabei um das gleiche CMS handelt, können Sie die Konfigurationsdateien über Ihren FTP-Speicherplatz anhand dieser Anleitung identifizieren.
Loggen Sie sich anschließend in Ihre Datenbank ein, um die Präfixe der existierenden Tabellen zu identifizieren. So vermeiden Sie, dass bereits vorhandene Tabellenpräfixe für das neue CMS genutzt werden und dadurch Fehler verursachen.
- Um sich mit Ihrer Webhosting-Datenbank zu verbinden, folgen Sie dieser Anleitung.
- Um sich mit einer Datenbank von Web Cloud Databases zu verbinden, folgen Sie dieser Anleitung.
Schritt 2: Die manuelle Installation starten
2.1 Die Quelldateien Ihres CMS abrufen
Gehen Sie auf die offizielle Website für Ihr gewähltes CMS, um die Quelldateien herunterzuladen.
Nachfolgend finden Sie die Download-Seiten für die CMS, die in dieser Anleitung beschrieben werden:
Rufen Sie die PHP-Version ab und identifizieren Sie, falls Ihr CMS eine Datenbank verwendet, die für den Betrieb Ihres CMS erforderliche MySQL- oder MariaDB-Version.
Sie erhalten diese Information auf der offiziellen Seite des CMS, das Sie installieren möchten:
Konfigurieren Sie anschließend die PHP-Version mithilfe unserer Anleitung zur Änderung der PHP-Version eines Webhostings.
Wenn Sie bereits eine kompatible PHP-Version verwenden, also die mindestens erforderliche Version oder eine neuere, ist keine Änderung erforderlich.
Folgen Sie den Anweisungen auf der Webseite Ihres gewählten CMS, bis zum Herunterladen der Quelldateien auf Ihren Computer. Fahren Sie dann mit Schritt 2.2 in diesem Tutorial fort.
Wenn Sie zusätzliche Websites auf Ihrem Webhosting bereitstellen, überprüfen Sie, dass diese mit der von Ihnen für Ihr neues CMS gewählten PHP-Version kompatibel sind.
2.2 Die Quelldateien entpacken
Zur vereinfachten Identifizierung können Sie in diesem Schritt den Ordnernamen "CMS" durch den Namen des zu installierenden CMS ersetzen (WordPress, Joomla!, Drupal, PrestaShop, etc.).
Die heruntergeladenen Dateien befinden sich in einem komprimierten Archiv. Erstellen Sie einen Ordner mit dem Namen "CMS" auf Ihrem Computer und entpacken Sie den Inhalt der Archivdatei in diesen Ordner.
Öffnen Sie hierzu Ihr Download-Verzeichnis, klicken Sie mit der rechten Maustaste auf die heruntergeladene CMS-Datei und wählen Sie "Alle extrahieren..."
Wählen Sie den Ordner "CMS" als Zielverzeichnis für die Extraktion der Dateien.
2.3 Die Quelldateien des "CMS"-Ordners zum Wurzelverzeichnis auf Ihrem Webhosting verschieben
Nachdem Sie die Dateien in Ihrem Ordner "CMS" dekomprimiert haben, stellen Sie eine FTP-Verbindung mit Ihrem Webhosting her, etwa mithilfe des Clients FileZilla. Kopieren Sie die Dateien aus dem Ordner "CMS" zum Wurzelverzeichnis für Ihr CMS, das Sie in Schritt 1 dieser Anleitung erstellt haben.
Hier ein Beispiel für WordPress:
Wir empfehlen dringend, ein leeres Wurzelverzeichnis zu verwenden, um Konflikte mit einer anderen Website (Multisite) zu vermeiden. Bevor Sie die Dateien verschieben, überprüfen Sie, dass der Zielordner tatsächlich leer ist.
Wenn das von Ihnen definierte Wurzelverzeichnis nicht automatisch mit den in Schritt 1 beschriebenen Aktionen erstellt wurde , können Sie es über FileZilla erstellen.
Es kann einige Minuten dauern, bis die Dateien auf Ihr Hosting übertragen sind.
Überprüfen Sie nach Abschluss des Transfers, ob alle Elemente des lokalen Ordners "CMS" korrekt in das Wurzelverzeichnis Ihres Webhostings übertragen wurden.
Sonderfall: Wenn Sie über eine begrenzte Internetbandbreite und/oder ein Webhosting-Angebot Pro oder höher verfügen, können Sie auch eine SSH-Verbindung nutzen, um die Quelldateien Ihres CMS zum Speicherplatz Ihres Webhostings zu übertragen.
Um sich via SSH mit Ihrem Hosting zu verbinden, lesen Sie unsere Anleitung zur SSH-Verbindung zu einem OVHcloud Webhosting.
Wenn Sie über SSH eingeloggt sind, führen Sie die nachfolgenden Befehle aus.
- Wechseln Sie zum Wurzelverzeichnis, in dem Sie das CMS auf Ihrem Webhosting installieren möchten:
- Übertragen Sie die Quelldateien des CMS in Ihr Wurzelverzeichnis, mit dem entsprechenden Befehl für das gewählte CMS:
latest entspricht immer der neuesten WordPress-Version.
- Dekomprimieren Sie die Quelldateien Ihres CMS in Ihrem Wurzelverzeichnis, mit dem entsprechenden Befehl für das gewählte CMS:
- Verschieben Sie den Inhalt des Ordners "CMS" zum Wurzelverzeichnis:
- Löschen Sie das leere Verzeichnis "CMS":
- Löschen Sie das Archiv mit den Quelldateien des CMS:
Schritt 3: Manuelle Installation abschließen
Bevor Sie mit der Installation fortfahren, leeren Sie den Cache Ihres Browsers, um Fehler zu vermeiden.
Der nächste Schritt ist die Einrichtung des gewählten Moduls.
Um mit der Installation fortzufahren, folgen Sie der passenden Anleitung zu Ihrem CMS:
- Installation von WordPress abschließen
- Installation von Joomla! abschließen
- Installation von Drupal abschließen
- Installation von PrestaShop abschließen
- Installation von Pico abschließen
- Installation von Grav abschließen
- Installation von Typo3 abschließen
- Installation von SPIP abschließen
Weiterführende Informationen
Migration Ihrer Website und E-Mails zu OVHcloud
Eine Website auf einem Webhosting online stellen
Mehrere Websites auf einem Webhosting einrichten
Kontaktieren Sie für spezialisierte Dienstleistungen (SEO, Web-Entwicklung etc.) die OVHcloud Partner.
Wenn Sie Hilfe bei der Nutzung und Konfiguration Ihrer OVHcloud Lösungen benötigen, beachten Sie unsere Support-Angebote.
Treten Sie unserer User Community bei.