Wie man Ghost auf Contabo selbst hostet (2026 Leitfaden)
Ghost ist eine beliebte, Open-Source-Blogging-Plattform und ein Content-Management-System, das aufgrund seiner Einfachheit und Leistung weit verbreitet ist. Wenn Sie ein Entwickler oder ein Homelabber sind, der Ghost selbst hosten möchte, ist Contabo aufgrund seiner günstigen VPS-Pläne und zuverlässigen Leistung eine hervorragende Option.
Dieser Leitfaden führt Sie durch die Schritte zur Einrichtung von Ghost auf einem Contabo VPS, von der Bereitstellung des VPS bis zur Konfiguration der Umgebung und der Installation von Ghost.
Voraussetzungen
- VPS von Contabo: Beginnen Sie mit der Anmeldung für einen VPS. Contabo bietet wettbewerbsfähige Preise, beginnend bei 5,99 €/Monat.
- Domainname: Erwerben Sie einen Domainnamen, den Sie für Ihren Ghost-Blog verwenden möchten.
- Grundkenntnisse in der Befehlszeile: Vertrautheit mit SSH und Linux-Befehlen ist hilfreich.
- Node.js und npm: Ghost basiert auf Node.js, daher müssen diese installiert werden.
Schritt 1: Bereitstellung Ihres Contabo VPS
- Ein Konto bei Contabo erstellen: Besuchen Sie Contabo VPS und erstellen Sie ein Konto.
- Wählen Sie einen VPS-Plan: Die VPS-Pläne sind günstig, mit Optionen wie dem VPS S für 5,99 €/Monat.
- Wählen Sie das Betriebssystem: Für Ghost wird Ubuntu 20.04 empfohlen.
- Kauf abschließen: Befolgen Sie die Anweisungen auf dem Bildschirm, um Ihren Kauf abzuschließen. Nach der Aktivierung erhalten Sie eine E-Mail mit der IP-Adresse Ihres Servers und Ihren Anmeldedaten.
Schritt 2: Verbindung zu Ihrem VPS herstellen
Verwenden Sie SSH, um sich mit Ihrem VPS zu verbinden:
ssh root@your-server-ip
Ersetzen Sie your-server-ip durch die IP-Adresse Ihres Contabo VPS. Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.
Schritt 3: Aktualisieren Sie Ihren VPS
Sobald Sie eingeloggt sind, aktualisieren Sie Ihren Paketindex:
sudo apt update && sudo apt upgrade -y
Schritt 4: Installieren Sie Node.js und npm
Ghost benötigt Node.js. Sie können es mit einem Repository installieren:
curl -sSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs
Installieren Sie npm, das mit Node.js gebündelt ist:
sudo apt install -y npm
Überprüfen Sie die Installation:
node -v
npm -v
Schritt 5: Ghost CLI installieren
Ghost CLI ist ein Tool, das die Installation von Ghost vereinfacht. Installieren Sie es global mit npm:
sudo npm install -g ghost-cli
Schritt 6: Erstellen Sie ein Verzeichnis für Ghost
Wählen Sie ein Verzeichnis aus, in das Sie Ghost installieren möchten. Zum Beispiel können Sie ein Verzeichnis unter /var/www erstellen:
sudo mkdir -p /var/www/ghost
Ändern Sie den Besitz des Verzeichnisses:
sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost
Schritt 7: Ghost installieren
Führen Sie den Ghost-Installationsbefehl aus:
ghost install
Befolgen Sie die Eingabeaufforderungen, um Ghost zu konfigurieren. Sie werden nach der URL Ihres Blogs (verwenden Sie Ihren Domainnamen), der E-Mail für die Einrichtung und der Möglichkeit zur Einrichtung von SSL gefragt.
Ghost Installationsoptionen
| Option | Beschreibung |
|---|---|
| Blog-URL | Ihr Domainname |
| Datenbank | Verwendung von SQLite oder MySQL |
| SMTP-Konfiguration zum Senden von E-Mails | |
| SSL | Aktiviert HTTPS (Let’s Encrypt) |
Schritt 8: Ghost so konfigurieren, dass es beim Booten startet
Nach der Installation stellen Sie sicher, dass Ghost beim Booten automatisch startet:
sudo systemctl enable ghost_your-domain
Schritt 9: Greifen Sie auf Ihren Ghost-Blog zu
Öffnen Sie einen Webbrowser und navigieren Sie zu Ihrer Domain. Melden Sie sich im Admin-Bereich an, um mit der Anpassung Ihres Blogs zu beginnen: http://your-domain/ghost.
FAQs
Welche Vorteile bietet das Self-Hosting von Ghost auf Contabo?
Das Self-Hosting von Ghost auf Contabo bietet mehrere Vorteile, einschließlich vollständiger Kontrolle über Ihre Umgebung, die Möglichkeit, Konfigurationen nach Ihren Bedürfnissen anzupassen, und potenziell niedrigere Kosten im Vergleich zu verwaltetem Hosting. Die robusten VPS-Optionen von Contabo sind zu einem wettbewerbsfähigen Preis erhältlich und ermöglichen es Ihnen, Ressourcen nach Bedarf zuzuweisen und gleichzeitig eine zuverlässige Leistung zu bieten. Darüber hinaus kann das Management Ihrer Blogging-Plattform Ihre technischen Fähigkeiten verbessern und eine maßgeschneiderte Hosting-Lösung bieten, die auf Ihre Vorlieben zugeschnitten ist.
Kann ich einen bestehenden Ghost-Blog zu Contabo migrieren?
Ja, Sie können einen bestehenden Ghost-Blog zu einem neuen Contabo VPS migrieren. Stellen Sie zunächst sicher, dass Ihre bestehende Ghost-Installation gesichert ist, einschließlich aller Inhalte und Einstellungen. Sie können Ihre Inhalte über das Admin-Panel von Ghost exportieren. Sobald Ihr VPS bei Contabo eingerichtet ist, können Sie die gleiche Ghost-Version installieren und dann Ihre Inhalte in die neue Einrichtung importieren. Dieser Prozess stellt die Kontinuität Ihres Blogs sicher und ermöglicht es Ihnen, von den VPS-Funktionen von Contabo zu profitieren.
Welche Alternativen gibt es zu Contabo für das Hosting von Ghost?
Obwohl Contabo eine gute Wahl für das Hosting von Ghost ist, gibt es andere Alternativen wie Anbieter wie DigitalOcean, Hetzner Cloud und Linode. Jeder dieser Anbieter bietet verschiedene Preisstrukturen und Funktionen, die je nach Ihren spezifischen Bedürfnissen geeignet sein können. DigitalOcean beginnt bei 6 $/Monat, Hetzner bietet Pläne ab 4,15 €/Monat an, und Linode beginnt ebenfalls bei 5 $/Monat. Für einen vollständigen VPS-Vergleich besuchen Sie /en/best/.
Indem Sie diesen Leitfaden befolgen, können Sie Ghost effektiv auf Contabo einrichten und selbst hosten und die Möglichkeiten eines VPS nutzen, während Sie Ihre technischen Fähigkeiten verbessern. Viel Spaß beim Bloggen!