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

guide

Wie man WordPress selbst auf DigitalOcean hostet (2026 Anleitung)

Lerne, wie du WordPress auf DigitalOcean selbst hostest, mit einer ausführlichen Anleitung 2026 zu Einrichtung, Konfiguration und empfohlenen Specs.

Wie man WordPress selbst auf DigitalOcean hostet (2026 Anleitung)

Das Selbst-Hosting von WordPress auf DigitalOcean ist eine effiziente Möglichkeit, Ihre Website zu erstellen und zu verwalten, während Sie die volle Kontrolle über ihre Umgebung behalten. Mit Plänen ab nur 6 $/Monat bietet DigitalOcean eine robuste Plattform für Entwickler und Homelabber, die Open-Source-Anwendungen ausführen möchten. In dieser Anleitung erfahren Sie, wie Sie WordPress auf DigitalOcean durch einen Schritt-für-Schritt-Prozess einrichten.

Schritt 1: Erstellen Sie ein DigitalOcean-Konto

  1. Gehen Sie zu DigitalOcean und melden Sie sich an. Möglicherweise müssen Sie Ihre E-Mail-Adresse bestätigen.
  2. Sobald Ihr Konto verifiziert ist, melden Sie sich im DigitalOcean-Dashboard an.

Schritt 2: Erstellen Sie einen Droplet

Ein Droplet ist ein skalierbarer virtueller privater Server (VPS), der Ihre WordPress-Seite hostet.

  1. Klicken Sie auf “Erstellen” und wählen Sie “Droplets”.
  2. Wählen Sie die Distribution: Wählen Sie eine Ubuntu-Version (z.B. Ubuntu 22.04).
  3. Wählen Sie einen Plan: Hier ist ein Vergleich von DigitalOcean mit anderen VPS-Anbietern:
AnbieterPreis (pro Monat)ArbeitsspeicherSSD-DiskÜbertragung
DigitalOcean6 $1 GB25 GB1 TB
Contabo VPS5,99 €4 GB200 GB2 TB
Hetzner Cloud4,15 €2 GB20 GB20 TB
Vultr6 $1 GB30 GB1 TB
Linode (Akamai Cloud)5 $1 GB25 GB1 TB
  1. Wählen Sie eine Datenzentrale Region: Wählen Sie einen Ort in der Nähe Ihrer Zielgruppe für geringere Latenz.
  2. Authentifizierung: Wählen Sie SSH-Schlüssel für sicheren Zugriff. Wenn Sie noch keine eingerichtet haben, können Sie DigitalOceans Anleitung folgen, um sie zu erstellen.
  3. Finalisieren Sie den Droplet: Klicken Sie auf “Droplet erstellen”.

Schritt 3: Verbinden Sie sich mit Ihrem Droplet

Nachdem Ihr Droplet erstellt wurde, verbinden Sie sich über SSH.

ssh root@your_droplet_ip

Ersetzen Sie your_droplet_ip durch die IP-Adresse Ihres Droplets.

Schritt 4: Bereiten Sie den Server vor

Sobald Sie verbunden sind, aktualisieren und upgraden Sie Ihr System.

sudo apt update
sudo apt upgrade -y

Installieren Sie essentielle Pakete:

sudo apt install nginx mysql-server php-fpm php-mysql

Schritt 5: Sichern Sie MySQL und richten Sie die Datenbank ein

Führen Sie den folgenden Befehl aus, um Ihre MySQL-Installation zu sichern:

sudo mysql_secure_installation

Erstellen Sie eine Datenbank und einen Benutzer für WordPress:

sudo mysql -u root -p
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Schritt 6: Laden Sie WordPress herunter und konfigurieren Sie es

Laden Sie das neueste WordPress-Paket herunter.

wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz

Verschieben Sie die WordPress-Dateien in das Nginx-Serververzeichnis.

sudo mv wordpress/* /var/www/html/

Setzen Sie die entsprechenden Berechtigungen:

sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/

Schritt 7: Konfigurieren Sie Nginx

Erstellen Sie einen neuen Nginx-Serverblock.

sudo nano /etc/nginx/sites-available/wordpress

Fügen Sie die folgende Konfiguration hinzu:

server {
    listen 80;
    server_name your_droplet_ip;

    root /var/www/html;
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    }

    location ~ /\.ht {
        deny all;
    }
}

Aktivieren Sie die Konfiguration, indem Sie einen Link zum Verzeichnis sites-enabled erstellen:

sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/

Testen Sie die Konfiguration:

sudo nginx -t

Wenn es keine Probleme gibt, starten Sie Nginx neu:

sudo systemctl restart nginx

Schritt 8: Schließen Sie die WordPress-Einrichtung ab

Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://your_droplet_ip. Sie werden durch den Installationsprozess von WordPress geführt. Geben Sie den Datenbanknamen, den Benutzer und das Passwort ein, die Sie zuvor erstellt haben.

FAQs

1. Wie viel kostet es, WordPress auf DigitalOcean selbst zu hosten?

Der Basisplan von DigitalOcean beginnt bei 6 $/Monat, was ausreichende Ressourcen für eine kleine bis mittelgroße WordPress-Seite bietet. Je nach Ihrem Website-Verkehr und den Leistungsbedarf können Sie die Ressourcen Ihres Droplets anpassen. Es handelt sich um ein flexibles Preismodell, das sich für Entwickler und Homelabber eignet, die nach kostengünstigen Optionen suchen.

2. Kann ich einen Domainnamen mit meinem WordPress auf DigitalOcean verwenden?

Ja, Sie können einen benutzerdefinierten Domainnamen mit Ihrer WordPress-Seite auf DigitalOcean verwenden. Sie müssen Ihre Domain bei einem Domain-Registrar registrieren und die DNS-Einträge auf die IP-Adresse Ihres Droplets zeigen. Danach können Sie Nginx konfigurieren, um Anfragen für Ihre Domain zu verwalten, SSL-Anforderungen zu erfüllen und die Sicherheit zu verbessern.

3. Was sind die Vorteile des Selbst-Hostings von WordPress auf einem VPS wie DigitalOcean?

Das Selbst-Hosting von WordPress auf einem VPS wie DigitalOcean ermöglicht eine größere Kontrolle über Ihre Umgebung, Ressourcen und Konfigurationen. Entwickler können die Einstellungen an spezifische Bedürfnisse anpassen, um eine optimierte Leistung sicherzustellen. Darüber hinaus verbessert das Selbst-Hosting die Privatsphäre, da Ihre Daten nicht auf Servern von Drittanbietern gespeichert werden. Überlegen Sie, den r/selfhosted Subreddit zu erkunden, um gemeinschaftsgetriebene Einblicke in das Selbst-Hosting von Anwendungen zu erhalten.

Fazit

Das Selbst-Hosting von WordPress auf DigitalOcean ermöglicht Entwicklern und Benutzern die Flexibilität und Kontrolle, die für eine optimale Leistung erforderlich sind. Indem Sie diese praktischen Schritte befolgen, sind Sie auf dem besten Weg, eine erfolgreiche WordPress-Seite auf einem robusten VPS zu betreiben. Für einen umfassenderen Vergleich von VPS-Anbietern besuchen Sie unseren vollständigen VPS-Vergleich.