Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Ghost selbst hostet auf DigitalOcean (2026 Leitfaden)

Erfahren Sie, wie Sie Ghost auf DigitalOcean installieren und selbst hosten können, mit diesem umfassenden Leitfaden. Schritt-für-Schritt-Anleitungen warten auf Sie.

Einleitung

Ghost ist eine leistungsstarke Open-Source-Plattform, die für professionelles Publizieren entwickelt wurde. Das Hosting Ihrer eigenen Instanz ermöglicht größere Kontrolle, Anpassung und Privatsphäre. In diesem Leitfaden führen wir Sie durch die Schritte, um Ghost auf DigitalOcean, einem beliebten VPS-Anbieter, selbst zu hosten. Wir werden alles abdecken, von der Erstellung Ihres VPS bis zur Installation von Ghost.

Warum DigitalOcean für das Hosting von Ghost wählen?

DigitalOcean ist bei Entwicklern wegen seiner Einfachheit, leistungsstarker Funktionen und wettbewerbsfähiger Preise beliebt. Nachfolgend finden Sie einen Preisvergleich mit anderen VPS-Anbietern:

AnbieterMonatspreisFunktionen
Contabo VPS5,99 EUR8 GB RAM, 200 GB SSD, ungemessen
Hetzner Cloud4,15 EUR16 GB RAM, 400 GB SSD
DigitalOcean6 USD2 GB RAM, 60 GB SSD
Vultr6 USD2 GB RAM, 50 GB SSD
Linode (Akamai Cloud)5 USD2 GB RAM, 50 GB SSD

DigitalOcean bietet ein benutzerfreundliches Kontrollpanel, hervorragende Dokumentation und eine Community, die Entwickler durch Foren und Tutorials unterstützt.

Schritt 1: Erstellen Sie ein DigitalOcean-Konto

  1. Besuchen Sie DigitalOcean und registrieren Sie sich für ein Konto.
  2. Vervollständigen Sie die Kontoerstellung, indem Sie Zahlungsinformationen hinzufügen.

Schritt 2: Erstellen Sie ein Droplet

  1. Nachdem Sie sich angemeldet haben, klicken Sie oben rechts auf “Erstellen” und wählen Sie “Droplets.”
  2. Wählen Sie ein Betriebssystem – wir empfehlen Ubuntu 22.04 LTS für die Kompatibilität mit Ghost.
  3. Wählen Sie den Droplet-Plan – der grundlegende Plan mit 2 GB ist für die meisten Anwendungsfälle ausreichend (6 USD/Monat).
  4. Wählen Sie Ihre Rechenzentrumsregion. Wählen Sie eine, die Ihrem Zielpublikum am nächsten ist, um eine bessere Leistung zu erzielen.
  5. Aktivieren Sie nach Bedarf zusätzliche Optionen, wie Backups oder Überwachung.
  6. Erstellen Sie schließlich Ihr Droplet.

Schritt 3: Verbinden Sie sich mit Ihrem Droplet

Sobald Ihr Droplet erstellt wurde, erhalten Sie eine IP-Adresse:

  1. Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.

  2. Verwenden Sie SSH, um sich mit Ihrem Droplet zu verbinden:

    ssh root@your_droplet_ip
  3. Nach der Eingabe Ihres Passworts sind Sie nun in Ihrem Droplet angemeldet.

Schritt 4: Installieren Sie Node.js

Ghost benötigt Node.js, um zu laufen. Befolgen Sie diese Schritte, um Node.js und npm zu installieren:

sudo apt update
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs

Um die Installation zu überprüfen, führen Sie aus:

node -v
npm -v

Schritt 5: Installieren Sie Ghost CLI

Jetzt installieren Sie das Ghost CLI, das die Installation und Verwaltung von Ghost vereinfacht.

sudo npm install -g ghost-cli

Schritt 6: Richten Sie Ghost ein

  1. Erstellen Sie ein Verzeichnis für Ihre Ghost-Installation:

    mkdir -p /var/www/ghost
    cd /var/www/ghost
  2. Ändern Sie den Besitz des Verzeichnisses:

    sudo chown $USER:$USER /var/www/ghost
  3. (Optional) Verwenden Sie npm, um SQLite oder MySQL zu installieren:

    Für SQLite:

    ghost install sqlite3

    Für MySQL müssen Sie zunächst eine MySQL-Datenbank und einen Benutzer einrichten.

  4. Schließlich installieren Sie Ghost:

    ghost install

    Befolgen Sie die Aufforderungen, um Ghost einzurichten. Sie müssen die URL Ihrer Website angeben und optionale Einstellungen konfigurieren. Das CLI kümmert sich um die Installationen für Nginx und SSL.

Schritt 7: Zugriff auf das Ghost Admin-Panel

Nach der Installation können Sie auf Ihr Ghost-Admin-Panel zugreifen und Ihren Blog einrichten. Navigieren Sie einfach zu http://your_droplet_ip/ghost in Ihrem Webbrowser.

Schritt 8: Halten Sie Ghost und Ihr System aktualisiert

Um optimale Leistung und Sicherheit zu gewährleisten:

ghost update
sudo apt update && sudo apt upgrade -y

FAQs

Wie viel kostet es, Ghost auf DigitalOcean selbst zu hosten?

Das Hosting von Ghost auf DigitalOcean beginnt bei 6 USD pro Monat für den grundlegenden Droplet-Plan. Dieser Plan eignet sich für kleine bis mittelgroße Websites. Je nach Ihren spezifischen Anforderungen könnten Sie sich für ein Droplet mit mehr Ressourcen entscheiden, was Ihre monatlichen Kosten erhöhen würde. Denken Sie daran, dass Sie auch zusätzliche Dienste wie Backups oder Überwachung hinzufügen können, die zusätzliche Kosten verursachen können.

Kann ich eine benutzerdefinierte Domain mit meiner Ghost-Instanz verwenden?

Ja, Sie können absolut eine benutzerdefinierte Domain mit Ihrer selbst gehosteten Ghost-Instanz verwenden. Nach der Installation von Ghost navigieren Sie zu Ihrem Domain-Registrar und leiten die DNS-Einträge Ihrer Domain auf die IP-Adresse Ihres DigitalOcean Droplets. Sobald Ihre Domain korrekt aufgelöst wird, können Sie die Ghost-Konfiguration aktualisieren, um die benutzerdefinierte Domain zu erkennen. Stellen Sie sicher, dass Sie SSL für die Sicherheit mit dem Ghost CLI einrichten.

Ist Ghost nach der Installation einfach zu verwalten?

Ghost ist benutzerfreundlich und leicht zu verwalten, insbesondere mit der Ghost Admin-Oberfläche. Sie können Beiträge, Seiten und Designelemente auswählen, ohne tiefgehende technische Kenntnisse zu benötigen. Das Ghost CLI vereinfacht auch Systemaktualisierungen und die Installation zusätzlicher von der Community unterstützter Themen und Plugins. Für komplexere Bedürfnisse und Konfigurationen sind die Dokumentation und die Ressourcen der Community hervorragende Ausgangspunkte.

Für detailliertere Vergleiche von digitalen Dienstanbietern, sehen Sie sich unseren vollständigen VPS-Vergleich an. Viel Spaß beim Hosting!