So hosten Sie eine WordPress-Site in der Cloud
Wenn Sie über eine neue WordPress-Site nachdenken, dann Cloud-Hosting sollte aufgrund der zahlreichen Vorteile, die es bietet, auf Ihrer Liste stehen.
Cloud-Umgebungen sind sicherer, einfacher skalierbar und bieten eine bessere Leistung als die Alternativen. Es gibt jedoch verschiedene Arten von Cloud-Hosting-Diensten und deren unterschiedliche Anbieter.
Diese Kurzanleitung zum Hosten Ihrer WordPress-Website in der Cloud zeigt Ihnen die Grundlagen, die Sie wissen müssen, sowie die schnellsten Möglichkeiten für die Inbetriebnahme.
Über WordPress und die Cloud
WordPress ist die beliebteste Content-Publishing-Plattform im Internet. Es entstand aus Bescheidenheit, Open-Source Anfänge, die Online-Publishing-Branche zu erobern, mit einem Marktanteil von heute über 60 % Content-Management-Systeme und über 40 % des allgemeinen Internets.
Wie bei WordPress hat sich auch die Cloud dank verschiedener technologischer Entwicklungen und Revolutionen zur bevorzugten Methode zum Hosten von Websites entwickelt. Hier sind diese wichtigen Technologien, die es möglich machen.
- Virtualisierung: Hierbei handelt es sich um den Prozess der Erstellung einer Umgebung, die es ermöglicht, die Ressourcen einer physischen Maschine in mehrere Einheiten aufzuteilen. Durch Virtualisierung ist es beispielsweise möglich, einen 8-CPU-Server in 8 verschiedene virtuelle Maschinen umzuwandeln, die jeweils als eigenständige Server konfiguriert werden können, um unterschiedliche Dienste anzubieten.
- Behälter: Während die Virtualisierung virtuelle Server erstellt, bleibt dem Benutzer ein nacktes System, das für bestimmte Dienste konfiguriert werden muss. Durch die Containerisierung kann der Benutzer eine einsatzbereite Ausführungsumgebung für bestimmte Anwendungen wie WordPress importieren. Außerdem können dadurch problemlos mehrere Container auf einer einzigen Maschine ausgeführt werden, um Kosten zu sparen. Docker ist ein beliebtes Containerverwaltungssystem.
- Mikrodienste: Das Ausführen einer großen, gigantischen Anwendung auf einem Server ist die alte Methode, die bei Ihrer Anwendung zu unzähligen Engpässen führt. Die Cloud-Methode besteht darin, Mikrodienste auszuführen, bei denen jeder Teil der Anwendung als unabhängiger Mikrodienst implementiert wird. Dann läuft jeder Mikrodienst in seiner eigenen Umgebung (Container) und kann so oft wie nötig repliziert werden, um eingehende Anfragen zu bearbeiten. Dies ist der Teil, der skalierbare Cloud-Systeme zum Leuchten bringt.
- Die Kante: Große Rechenzentren können an Standorten mit günstigem Strom oder anderen Anreizen betrieben werden. Um den Webbesuchern jedoch das bestmögliche Erlebnis zu bieten, können die Seiten einer Website in einem Rechenzentrum in der Stadt oder Umgebung des Besuchers zwischengespeichert werden. Dies wird als Cloud Edge bezeichnet und reduziert die Latenz (die Zeit zwischen dem Klicken auf einen Link und dem Erhalten einer Antwort) und verleiht Ihrer Website eine höhere Qualität. Einige leichte Berechnungen können auch am Rand eingesetzt werden.
- Serverlos: Eine serverlose Funktion ist jede Funktion, für deren Ausführung kein Server erforderlich ist. Der Host kümmert sich um alle zugrunde liegenden Ressourcen und Sie müssen lediglich die Funktion schreiben und bereitstellen. Sie könnten beispielsweise einen kleinen Abschnitt zu Ihrer WordPress-Site hinzufügen und ihn mit einer serverlosen GO- oder Ruby-Funktion füllen, ohne eine GO- oder Ruby-Serverumgebung einrichten zu müssen.
- Kubernetes: Dies gilt für sehr große Websites. Kubernetes ist eine Open-Source-Technologie, die es einfach macht, eine Website oder Anwendung automatisch nach oben und unten zu skalieren.
- Verteilt / Gitter Informatik: Beim verteilten oder Grid-Computing wird eine große Anwendung aufgeteilt und auf separaten Computern ausgeführt, als wäre es eine einzelne Anwendung auf einem einzelnen Host. Grid-Computing hat flexiblere Regeln als Cluster-Computing kann aber in der Gesamtleistung weniger effizient sein.
Vorteile von Cloud-Hosting
Angesichts der Entstehung und Entwicklung der oben genannten Technologien zur Erleichterung der Cloud sind hier die Vorteile aufgeführt, die Sie vom Hosten einer WordPress-Site in der Cloud erwarten können.
- Elastizität: Der Vorteil des verteilten Rechnens besteht darin, dass das gesamte System hoch belastbar wird. Ein Stromausfall oder ein Angriff auf ein Rechenzentrum führt nicht zu einer Unterbrechung des Betriebs. Vielmehr werden die gesamten Prozesse auf verfügbare Server umgeordnet.
- Ressorcenzusammenlegung: Virtualisierung senkt die Kosten für die Anmietung von Servern und Containerisierung senkt diese Kosten aufgrund der Ressourcenbündelung noch weiter.
- On-Demand: Viele Cloud-Anbieter bieten eine On-Demand-Pay-as-you-go-Nutzung an, was bedeutet, dass Sie Ihren Server nur 2 Stunden lang betreiben können und Ihnen nur diese 2 Stunden in Rechnung gestellt werden. Sie können auch ein Datenbank- oder serverloses Anwendungs-Add-on abonnieren und nur für das bezahlen, was Sie nutzen. Diese Regelung macht die Sache günstiger.
- Skalierbarkeit: Im Gegensatz zu herkömmlichen Hosting-Umgebungen ist die Skalierung eines Cloud-Servers viel einfacher. Tatsächlich verfügen einige Dienste standardmäßig über eine automatische Skalierung, während Sie bei anderen lediglich eine Skalierung verschieben müssen, und schon ist alles erledigt.
- Sicherheit: Während keine Website 100 % sicher sein kann, sind in der Cloud gehostete Websites sicherer Hacker Angriffen besser als Shared-Hosting-Umgebungen, die nach einem Angriff alle Websites auf dem Server angreifbar machen können.
Arten von Cloud-Hosting-Diensten
Bevor Sie fortfahren, sollten Sie außerdem beachten, dass nicht alle Cloud-Hosting-Dienste gleich sind. Es gibt drei Haupttypen von Cloud-Hosting-Diensten und so funktionieren sie:
- IaaS (Infrastruktur-as-a-Service): Dies ist die wichtigste Art von Cloud. Ein IaaS-Anbieter bietet Zugriff auf virtuelle Maschinen, Datenbanken, Speicher und Netzwerkdienste als einzelne Module. Anschließend bleibt es Ihnen überlassen, die verschiedenen Komponenten auszuwählen, die Sie zum Erstellen Ihres ganz eigenen Stacks benötigen. Dieser Ansatz ist komplexer, eignet sich jedoch am besten für Websites mit hohem Datenverkehr. Beispiele hierfür sind GCP und AWS.
- PaaS (Plattform-as-a-Service): Ein PaaS-System bietet Ihnen eine sofort einsatzbereite Plattform für bestimmte Anwendungen, wie zum Beispiel WordPress. Sie müssen lediglich ein Konto registrieren und auf ein paar Schaltflächen klicken, damit Ihre Website online geht. Dieser Ansatz eignet sich am besten für kleine bis mittelgroße Websites. Beispiele hierfür sind Kinsta, Cloudways und Lightsail.
- SaaS (Software-as-a-Service): SaaS ist eine Softwarelösung, die zentral gehostet und aktualisiert wird. Es ist in der Regel webbasiert und kann auf Abonnementbasis genutzt werden. Einige bieten auch API- oder andere Software-Integrationsdienste an, die die Funktionalität Ihrer Website verbessern können. Beispiele hierfür sind Google Workspace, Slack, Shopify, Dropbox, Salesforce und so weiter.
Überlegungen – Bevor Sie beginnen
Hier sind einige Punkte, die Sie beachten müssen, bevor Sie mit Ihrem WordPress-Hosting in der Cloud fortfahren.
- Greifen Sie auf Ihre Geschäftsziele zu, um festzustellen, ob dieser Schritt für Sie richtig ist.
- Einige Hoster migrieren Ihre alte WordPress-Site kostenlos.
- Erfahren Sie, wie viele Ressourcen Ihre Website verbraucht, damit Sie bessere Schätzungen vornehmen können.
- Einige Cloud-Plattformen sind einfach zu nutzen, während andere (insbesondere IaaS) recht komplex sein können.
- Einige Dienste bieten eine automatische Skalierung, bei anderen müssen Sie die Kontrolle behalten.
- Cloud-Hosting ist etwas teurer als herkömmliches Hosting, aber es lohnt sich.
- Einige Dienste wie Kinsta sind ausschließlich dem Cloud-Hosting von WordPress-Sites gewidmet.
- Verwenden Sie nach Möglichkeit vorkonfigurierte oder optimierte WordPress-Installationen.
- Die folgenden Anleitungen dienen der einfachen Installation für kleine bis mittelgroße Websites.
So hosten Sie Ihr WordPress in der Cloud
Es gibt viele Cloud-Hosting-Anbieter im Internet und alle bieten unterschiedliche Umgebungen und Benutzeroberflächen. Daher ist die genaue Methode zum Hosten Ihrer Website in der Cloud von Anbieter zu Anbieter unterschiedlich. Im Folgenden finden Sie Kurzanleitungen, um die Arbeit auf vier der beliebtesten Hosts zu erledigen – AWS, GCP, Kinsta und Cloudways.
So hosten Sie WordPress auf GCP
Die Google Cloud Platform (GCP) ermöglicht Ihnen das Hosten von WordPress auf verschiedene Arten, einschließlich der Verwendung einer virtuellen Maschine, der Google Kubernetes Engine und der App Engine. Hier handelt es sich jedoch um die Methode, eine vorkonfigurierte virtuelle Maschine über den Marktplatz bereitzustellen.
- Besuchen Sie den Google Cloud-Marktplatz HIER und registrieren Sie sich, falls Sie dies noch nicht getan haben.
- Scrollen Sie nach unten, bis Sie das VM-Image mit der Aufschrift „Google Click To Deploy“ sehen, und wählen Sie es aus.
- Klicken Sie auf die Schaltfläche „Auf Compute Engine starten“.
- Setze deine Projekt Geben Sie den Namen und andere Einstellungen ein und klicken Sie dann auf die Schaltfläche „Bereitstellen“, um Ihre Site zu erstellen.
- Ihre Website wird in wenigen Augenblicken online sein und Sie können dann eine Domain und andere Dinge hinzufügen.
So hosten Sie WordPress auf AWS
Amazon Web Services bietet ebenfalls viele Methoden zum Hosten einer WordPress-Site, von einfach bis groß und komplex. Hier ist eine einfache Methode, dies mit Lightsail zu tun.
- Melden Sie sich bei AWS an HIER.
- Anmelden bei Lichtsegel hier und klicken Sie auf „Instanz erstellen“.
- Wählen Sie den Standort und die Zone Ihrer Instanz aus.
- Wählen Sie Ihre Plattform (Linux).
- Wählen Sie eine Blaupause (WordPress) aus.
- Wählen Sie einen Plan, der Ihrem Budget entspricht.
- Benennen Sie Ihre Instanz und klicken Sie auf „Instanz erstellen“.
- Sie können jetzt Ihre WordPress-Instanzen auf der Registerkarte „Instanzen“ in Ihrer Lightsail-Konsole sehen, einschließlich ihrer IP-Adressen.
- Klicken Sie auf das Bildschirmsymbol mit >_, um einen browserbasierten SSH-Client zu öffnen und Ihr Passwort zu kopieren.
- Besuchen Sie dann IP_ADDRESS/wp-login.php, um auf Ihr Administratorkonto zuzugreifen.
So hosten Sie WordPress auf Cloudways
- Registrieren Sie sich auf Cloudways HIER.
- Melden Sie sich an und wählen Sie die WordPress-Anwendung aus (Sie können zwischen Standard-, WooCommerce-, Multi-Site- und optimierter Version wählen).
- Wählen Sie Ihren Hosting-Server aus.
- Wählen Sie die Servergröße aus (Cloudways ermöglicht eine vertikale Skalierung, sodass Sie sie später erneut anpassen können).
- Wählen Sie Speicher und Bandbreite aus.
- Wählen Sie einen Rechenzentrumsstandort aus.
- Starten Sie Ihren Server und er sollte in Kürze online gehen.
So hosten Sie WordPress auf Kinsta
- Gehen Sie zunächst rüber HIER und registriere dich auf der Kinsta-Plattform
- Melden Sie sich an und klicken Sie auf „WordPress-Sites“.
- Klicken Sie auf „Site hinzufügen“ und wählen Sie „WordPress“.
- Geben Sie den Namen Ihrer Site, den Standort des Rechenzentrums, den Titel und andere Informationen ein.
- Wählen Sie Yoast, wenn Sie eine Multi-Site-Installation wünschen SEO, oder WooCommerce.
- Klicken Sie auf „Hinzufügen“ und warten Sie eine Weile, bis Ihre Website zum Leben erweckt wird.
Liste anderer WordPress Cloud-Hosts
Natürlich gibt es neben den vier oben genannten noch weitere Webhoster, die sich mit dem Hosten von WordPress in der Cloud befassen. Hier ist eine kurze Liste.
Häufig gestellte Fragen
Hier finden Sie häufig gestellte Fragen zum Hosten von WordPress-Sites in der Cloud.
F: Was ist der beste Cloud-Hosting-Anbieter für WordPress?
A: Keine, da dies davon abhängt, wie klein oder groß die Website ist, die Sie betreiben. Kleinere Websites entscheiden sich möglicherweise für Kinsta oder Cloudways, größere Websites bevorzugen jedoch Amazon AWS oder die Cloud-Plattform von Google.
F: Was unterscheidet Cloud-WordPress-Hosting vom Standard-Hosting?
A: Die Cloud ist ein verteiltes Computersystem, das eine bessere Leistung, Ausfallsicherheit und Sicherheit bietet.
F: Kann ich WordPress kostenlos in der Cloud hosten?
A: Einige Anbieter bieten Ihnen möglicherweise eine kostenlose Testversion oder kostenloses Hosting für eine Weile an. Aber denken Sie daran, dass Sie das bekommen, wofür Sie bezahlen.
F: Kann ich mein WordPress in die Cloud migrieren?
A: Ja, die meisten Cloud-Hosts für WordPress bieten eine kostenlose Anwendungsmigration an.
F: Was ist besser für große Projekte – AWS oder GCP?
A: Beide Plattformen sind großartig. Aber GCP ist benutzerfreundlicher.
Fazit
Wir sind am Ende dieser Kurzanleitung zum Hosten von WordPress in der Cloud angelangt und wie Sie gesehen haben, gibt es so viele Möglichkeiten, dies zu tun. Entscheidend ist, die richtige Plattform zu finden, die Ihrem Budget und Ihren Erwartungen entspricht. Sie haben auch die beliebtesten Plattformen und die anderen gesehen, aber die endgültige Wahl liegt bei Ihnen.