WordPress

WordPress

Websites & Hosting · Version 7.1.2 · Debian 13

Ihr Seed steht nach wenigen Sekunden bereit und richtet WordPress beim ersten Start ein. Einige Minuten später ist die Anwendung einsatzbereit.

Auf Ihrem Seed entwickeln Sie mit WordPress Kundenseiten, Firmenauftritte und Blogs. Seiten und Beiträge gestalten Sie im Block-Editor, das Design wählen Sie aus Tausenden Themes oder passen es im Website-Editor selbst an. Kontaktformulare, SEO, Mehrsprachigkeit oder einen Onlineshop fügen Sie mit kostenlosen Plugins aus dem offiziellen Verzeichnis hinzu. Ihren Redakteuren und Kunden geben Sie eigene Zugänge und legen über die Rolle fest, ob jemand nur Beiträge schreibt oder die ganze Website verwaltet. Ist die Seite abgenommen, schalten Sie sie auf die Domain Ihres Kunden um.

Nach dem ersten Start

Beim ersten Start richtet der Seed WordPress 7.1.2 in deutscher Sprache unter Debian 13 mit Apache, PHP 8.4 und MariaDB 11.8 ein. Nach 2 bis 4 Minuten ist die Website per HTTPS erreichbar.

Per SSH als root verfolgen Sie die Einrichtung mit tail -f /root/wordpress-install.log. Ist WordPress fertig, liegt im selben Verzeichnis ready.txt mit der Adresse des Dashboards, dem Benutzernamen und dem Ablageort des Passworts. Bricht die Einrichtung ab, etwa wegen einer ungültigen Adresse in ADMIN_EMAIL, steht der Grund in failed.txt.

Zum ersten Login öffnen Sie https://<Hostname des Seeds>/wp-admin/ und melden sich als admin an. Das erzeugte Passwort steht in /root/wordpress-credentials.txt, darunter Name, Benutzer und Passwort der Datenbank, die WordPress in wp-config.php nutzt. Ein eigenes Passwort vergeben Sie unter Benutzer > Profil. Für sich, Ihr Team und Ihre Kunden legen Sie unter Benutzer > Benutzer hinzufügen persönliche Konten mit passender Rolle an. Den Benutzernamen admin kann WordPress nicht umbenennen. Möchten Sie ihn nicht behalten, löschen Sie das Konto unter Benutzer > Alle Benutzer und wählen dabei Alle Inhalte einem anderen Benutzer zuordnen.

Website und Dashboard sind auf Deutsch eingestellt, mit der Zeitzone Berlin und Permalinks nach Beitragsname. Die mitgelieferten Plugins Akismet und Hello Dolly und die älteren Standard-Themes entfernt die Einrichtung, Twenty Twenty-Five ist das einzige und aktive Theme. Weitere Themes finden Sie unter Design > Themes, Plugins unter Plugins > Plugin hinzufügen. Website-Titel, Website-Sprache und Zeitzone ändern Sie unter Einstellungen > Allgemein. Die Texte, die Besucher sehen, etwa im Kommentarformular, duzen in dieser Sprache. Soll die Kundenseite siezen, wählen Sie dort als Website-Sprache Deutsch (Sie), WordPress lädt das Sprachpaket dann selbst.

Den Wert aus ADMIN_EMAIL trägt die Einrichtung als E-Mail-Adresse von admin und als Administrative E-Mail-Adresse unter Einstellungen > Allgemein ein. Haben Sie das Feld leer gelassen, steht dort admin@<Hostname des Seeds>, und diese Adresse empfängt keine Mails. Ersetzen Sie sie durch eine echte Adresse, sobald der Mailversand läuft, denn WordPress bestätigt jede Änderung erst per Mail an die neue Adresse.

Der Seed verschickt selbst keine E-Mails. Damit Links zum Zurücksetzen von Passwörtern, Kommentarbenachrichtigungen und Nachrichten aus Kontaktformularen ankommen, installieren Sie unter Plugins > Plugin hinzufügen ein SMTP-Plugin und tragen dort Server, Port, Verschlüsselung und Zugangsdaten eines Postfachs bei Ihrem Mailanbieter ein. Als Absender tragen Sie eine Adresse dieses Postfachs ein, damit SPF und DKIM Ihres Mailanbieters für die Mails greifen.

Zeitgesteuerte Beiträge und die automatischen Wartungs- und Sicherheitsupdates von WordPress startet wordpress-cron.timer alle 5 Minuten, unabhängig davon, ob gerade jemand die Website aufruft. PHP gibt jeder Anfrage bis zu 256 MB Arbeitsspeicher, Uploads dürfen bis zu 64 MB groß sein, beides steht in /etc/php/8.4/fpm/conf.d/90-wordpress.ini. Für Shops empfiehlt das WordPress Hosting Handbook 512 MB je Anfrage. Diesen Wert tragen Sie dort als memory_limit ein und starten PHP mit systemctl restart php8.4-fpm neu. Beim Verarbeiten von Bildern hält ImageMagick je Anfrage bis zu 128 MB im Arbeitsspeicher und bis zu 256 MB als Memory-Map und lagert alles Weitere nach /var/tmp aus, die Grenzen stehen in /etc/systemd/system/php8.4-fpm.service.d/imagemagick.conf. Auf der Kommandozeile arbeiten Sie mit WP-CLI als Benutzer www-data, etwa sudo -u www-data wp plugin list.

Für die Domain Ihres Kunden richten Sie die A-Records von example.com und www.example.com auf die IPv4-Adresse des Seeds und rufen per SSH seed-tls domain example.com www.example.com auf. WordPress läuft danach samt aller Links unter der neuen Domain.

Eine Firewall unter Netzwerk > Firewalls braucht Regeln für TCP 80 und 443, damit Besucher die Website erreichen und das Zertifikat erneuert wird, und für Ihren SSH-Zugang TCP 22.

Passende Modelle

Entry

Der Einstieg für geringe CPU-Last


Geteilte vCPUs
CPU der Xeon-Gold-Klasse
DDR4-ECC-RAM
Für geringe CPU-Last
3-fache Replikation via Ceph
10 TB Traffic inklusive
Anbindung bis zu 1 Gbit/s

ab
14,59 €
/ Monat
ab
0,023389 €
/ Stunde
Empfohlen

Standard

Allrounder für wechselnde Produktivlast


Geteilte vCPUs
AMD EPYC 9655 (Turin)
DDR5-ECC-RAM
Für wechselnde Produktivlast
3-fache Replikation via Ceph
20 TB Traffic inklusive
Anbindung bis zu 2,5 Gbit/s

ab
15,34 €
/ Monat
ab
0,024579 €
/ Stunde

Performance

Exklusive Rechenleistung für Dauerlast


Dedizierte vCPUs
AMD EPYC 9575F (Turin)
DDR5-ECC-RAM
Für Dauerlast
3-fache Replikation via Ceph
20 TB Traffic inklusive
Anbindung bis zu 10 Gbit/s

ab
44,03 €
/ Monat
ab
0,070561 €
/ Stunde

Alle Preise inkl. 19% MwSt.

Alle 14 passenden Modelle anzeigen

Entry

ModellCPU RAM SpeicherTraffic AnbindungPreis/StundePreis/Monat
M2 Kerne4 GB40 GB10 TB1 Gbit/s
0,011694 €
7,29 €
L4 Kerne8 GB80 GB10 TB1 Gbit/s
0,023389 €
14,59 €
XL8 Kerne16 GB160 GB10 TB1 Gbit/s
0,038312 €
23,91 €

Standard

ModellCPU RAM SpeicherTraffic AnbindungPreis/StundePreis/Monat
XS1 Kern4 GB40 GB20 TB2,5 Gbit/s
0,014303 €
8,93 €
S2 Kerne8 GB80 GB20 TB2,5 Gbit/s
0,024579 €
15,34 €
M4 Kerne16 GB160 GB20 TB2,5 Gbit/s
0,049158 €
30,68 €
L8 Kerne24 GB240 GB20 TB2,5 Gbit/s
0,093740 €
58,49 €
XL10 Kerne32 GB360 GB20 TB2,5 Gbit/s
0,120608 €
75,26 €
XXL16 Kerne64 GB500 GB20 TB2,5 Gbit/s
0,188623 €
117,70 €

Performance

ModellCPU RAM SpeicherTraffic AnbindungPreis/StundePreis/Monat
S2 Kerne16 GB80 GB20 TB10 Gbit/s
0,070561 €
44,03 €
M4 Kerne32 GB160 GB20 TB10 Gbit/s
0,141122 €
88,06 €
L8 Kerne64 GB240 GB20 TB10 Gbit/s
0,277666 €
173,26 €
XL16 Kerne128 GB360 GB20 TB10 Gbit/s
0,548467 €
342,24 €
XXL32 Kerne192 GB500 GB20 TB10 Gbit/s
1,011118 €
630,94 €

Über die Public API erstellen

Ein einziger Aufruf erstellt diesen Seed. Ersetzen Sie die Platzhalter, die mit $ beginnen, durch Ihre Werte, etwa Ihren API-Token und die IDs aus Ihrem Account. Zur Public API

bash
curl -X POST "https://api.dataforest.net/api/v1/public/seeds" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "plan": "lines/standard/models/standard-c2-m4-s80",
  "location": "fra01",
  "source": {
    "type": "app",
    "ref": "apps/wordpress/versions/wordpress-v7.1.2",
    "environment_variables": {
      "ADMIN_EMAIL": "$ADMIN_EMAIL"
    }
  },
  "project_id": "$PROJECT_ID",
  "name": "wordpress"
}'

Unser Cloud-Newsletter

Bleiben Sie immer auf dem neusten Stand und erhalten Sie wertvolle Tipps, indem Sie unseren Newsletter abonnieren.

Noch Fragen?

Unsere Experten stehen Ihnen gerne zur Verfügung. Sie werden überrascht sein, wie schnell wir sind.

Hintergrundbild