So hosten Sie WordPress auf Google Cloud Hosting
Veröffentlicht: 2021-06-14
In diesem Artikel zeige ich Ihnen, wie Sie eine WordPress-Site auf einer Google VM-Instanz hosten. Danach gehe ich auf die Details der Installation von WordPress auf einem von Cloudways verwalteten Google-Cloud-Server ein.
Die erste Methode ist etwas technisch und erfordert ein mittleres Maß an Erfahrung in der Ausführung von Linux-Befehlen und ein grundlegendes Verständnis verschiedener Stacks. Die Verwaltung eines Google-Servers umfasst auch komplexe Aufgaben wie Patchen, Betriebssystem-Upgrades, Firewall-Konfiguration und Backups, die eine manuelle Ausführung durch den Systemadministrator oder Serverbesitzer erfordern.
Mit der zweiten Methode über Cloudways können Sie Ihren Server jedoch sofort bereitstellen und Ihre WordPress-Anwendung mit wenigen Klicks installieren. Cloudways ist eine verwaltete Cloud-Hosting-Plattform, die dank einer benutzerfreundlichen Plattform die Möglichkeit bietet, Ihre Apps auf Google Cloud-Servern zu hosten. Die Integration von GCE mit Cloudways eröffnet eine neue Welt für verwaltetes WordPress-Hosting und bietet Zuverlässigkeit, Geschwindigkeit und unglaubliche Betriebszeit.
Bevor Sie in die Prozesse eintauchen, ist es gut zu verstehen, warum ein Google Cloud-Server eine großartige Option zum Hosten Ihrer WordPress-Site ist. Warum bevorzugen die Leute beim Google Cloud WordPress-Hosting ein verwaltetes WordPress-Hosting wie Cloudways gegenüber einem nativen Google Cloud-Webhosting?
- Vorteile des Hostens von WordPress in Google Cloud
- Betriebszeit
- Geschwindigkeit
- Zuverlässigkeit
- Skalierbarkeit
- Warum Cloudways zum Hosten von WordPress auf GCE?
- Wie installiere ich WordPress auf einer Google Compute Engine?
- WordPress auf Cloudways Managed Google Cloud Server installieren?
- Migrieren Sie die WordPress-Site zu Google Cloud
Vorteile des Hostens von WordPress in Google Cloud
Google Cloud ist eine der fortschrittlichsten, zuverlässigsten und schnellsten Cloud-Infrastrukturen. Mammutunternehmen wie HSBC, Twitter, PayPal und Bloomberg verwenden GCE für ihre Hosting-Anforderungen.
Hier sind einige der Gründe, warum das Google WordPress-Hosting eine großartige Idee für Ihre Websites ist:
Betriebszeit
Google Cloud Engine ist zu mehr als 99,9 % der Zeit verfügbar. Unternehmen wie große E-Commerce-Shops, Handelsseiten und Nachrichtenseiten verlassen sich stark auf eine optimale Serververfügbarkeit, da selbst eine geringfügige Unterbrechung des Dienstes schwerwiegende finanzielle Schäden verursachen kann.
Geschwindigkeit
Wir alle wissen, dass Google (fast) das Internet betreibt, also müssen Sie ganz oben sein, wenn Sie in den Google SERPs ganz oben stehen wollen. Google-Hosting-WordPress-Websites ermöglichen es den Websites, schneller zu sein, und Geschwindigkeit ist eines der wichtigsten Ranking-Signale, die Google verwendet, um Websites in den SERP zu ranken.
Zuverlässigkeit
GCE verwendet dieselbe Infrastruktur wie Gmail und YouTube. Wann hatten Sie das letzte Mal Ausfallzeiten beim Ansehen von Videos auf YouTube oder beim Senden von E-Mails in Gmail? Du natürlich nicht.
Das bedeutet, dass Sie durch das Hosten Ihrer Website in der Cloud-Infrastruktur von Google auf der am besten gewarteten Hardware und den am besten verfügbaren Rechenzentren hosten.
Das Team hinter Google Cloud arbeitet unermüdlich daran, seine Dienste zu verbessern, um eine bessere Leistung als seine Konkurrenten zu gewährleisten. Sie tun dies, indem sie Konfigurationsänderungen automatisieren, eine zusätzliche Überprüfungsebene verwenden, um potenzielle Probleme zu erkennen, und die Auswirkungen von Änderungen auf die Infrastruktur genau überwachen.
Skalierbarkeit
GCE-Server sind hochgradig skalierbar und können unerwartete Verkehrsspitzen problemlos verarbeiten und ermöglichen Ihnen ein Upgrade oder Downgrade Ihrer Servergröße, ohne die IP-Adresse zu ändern. Auf Cloudways können Sie auch Ihre Serverleistung überwachen und Ihren Server entsprechend skalieren.
Warum Cloudways zum Hosten von WordPress auf GCE?
Nun, wenn Sie keine praktische Erfahrung mit der Verwaltung von Cloud-Servern haben und sich dafür entscheiden, WordPress auf der nativen Google Cloud-Plattform zu hosten, werden Sie in einigen ziemlich dunklen Gewässern segeln.
Für einen WordPress-Benutzer ist die Verwendung von GCE nicht einfach. Es gibt viel zu tun, noch bevor WordPress darauf installiert wird. Sie müssen eine Instanz bei Google-Hosting erwerben und dann eine SSH-Verbindung herstellen.
Ja! Ich weiß, dass ich dich dort verloren habe.
Einfach ausgedrückt, der Prozess ist langwierig und viele Dinge können schief gehen. Und wenn der Prozess abbricht, müssen Sie von vorne beginnen! Spaß? Nicht wirklich!
Cloudways macht es Ihnen jedoch leicht! Melden Sie sich einfach an und in wenigen Minuten erwartet Sie ein Google Cloud-Server mit darauf installiertem WordPress.
Sie müssen mich nicht beim Wort nehmen. Sehen Sie sich das Feedback und die Punktzahlen an, wenn ein Benutzer WordPress in Google Cloud mit Cloudways gestartet hat.

So installieren Sie WordPress auf einem Google Cloud-Hosting
Bei dieser Methode werde ich einen LAMP-Stack (Linux, Apache, MariaDB und PHP) auf einer Google VM-Instanz bereitstellen und dort eine WordPress-Anwendung installieren. Daher müssen Sie zunächst ein Konto auf der Google Cloud Platform erstellen und anschließend Ihr Konto durch Hinzufügen Ihrer Kreditkartennummer bestätigen. Der Anmeldevorgang ist einfach, daher überspringe ich ihn und gehe davon aus, dass Sie bereits ein neues Konto erstellt haben.
Also lasst uns anfangen!
Erstellen Sie eine neue Compute Engine-VM-Instanz
Nachdem Sie Ihr Konto bestätigt haben, müssen Sie das Navigationsmenü > Compute Engine > VM-Instanzen öffnen .

Derzeit sehen Sie auf Ihrer GCP keine VM-Instanz, klicken Sie also einfach auf Erstellen .

Auf dem Bildschirm Instanz erstellen können Sie die Serverkonfigurationen und andere Einstellungen für Ihren Server wie Serverstandort, Maschinentyp und vieles mehr auswählen.

Der erste Abschnitt ist das Servernamensfeld, und für dieses Tutorial nenne ich es google-server.

Wählen Sie als Nächstes den Serverstandort aus, der Ihrer Zielgruppe am nächsten ist. Der Serverstandort ist in zwei Teile unterteilt; Region und Zone , wobei Region der geografische Standort Ihres Servers und Zone ein Bereitstellungsbereich eines Servers innerhalb einer Region ist.
Ich würde vorschlagen, dass Sie den Standort auswählen, der Ihren Benutzern am nächsten liegt.

Der nächste Abschnitt ist die Maschinenkonfiguration, in der Sie Maschinenfamilie, Serie und Maschinentyp auswählen können. Wie Sie in der Abbildung unten sehen können, stehen im Abschnitt Maschinenfamilie vier Optionen zur Verfügung, und ich wähle Universal und Serie E2 aus. Aus dem Maschinentyp können Sie die Server-Rechenleistung wie die Anzahl der vCPU und des Arbeitsspeichers auswählen.

Gehen Sie als Nächstes zum Abschnitt Boot Disk, wo Sie ein Betriebssystem auswählen können, das Sie auf Ihrem Google Cloud-Server installieren möchten. Ich gehe von der Standardeinstellung Debian 10 aus. Wenn Sie Ihr Betriebssystem oder eine andere Version wie CentOS 7 ändern möchten, können Sie dies tun, indem Sie auf die Schaltfläche "Ändern" klicken und Ihr gewünschtes Betriebssystem auswählen.

Verlassen Sie nun alle Abschnitte und überprüfen Sie beide Firewall-Regeln, dh HTTP/HTTPS-Datenverkehr zulassen.

Jetzt ist der Erstellungsprozess Ihrer VM-Instanz abgeschlossen und Sie können auf Erstellen klicken, um Ihren neuen Server zu starten. Die Erstellung Ihres Google Cloud-Servers dauert einige Minuten.

Bereitstellen des LAMP-Stacks
Sie haben erfolgreich einen neuen Google Cloud-Server gestartet und es ist an der Zeit, den LAMP-Stack dort bereitzustellen. Dazu müssen Sie Ihren Server SSH starten, indem Sie auf SSH klicken.

Danach sehen Sie das Google-Terminal, in dem Sie zahlreiche Linux-Befehle ausführen, um Ihren LAMP-Stack bereitzustellen.

Jetzt müssen Sie nur noch meinen Anweisungen folgen und die folgenden Befehle ausführen.
sudo apt-Update
Es aktualisiert die Liste der Pakete.
![]()
sudo apt upgrade -y
Es wird die Liste der Pakete aktualisieren
![]()
sudo apt install apache2 -y
Installieren Sie Apache2 auf Ihrem Google Cloud-Server.
![]()
Kopieren Sie nun Ihre Server-IP und öffnen Sie sie in einem Browser, um die erfolgreiche Installation von Apache zu bestätigen.

Bitte beachten Sie, dass Sie auf Ihrem Google Cloud-Server kein SSL-Zertifikat installiert haben, daher müssen Sie das „S“ von HTTPS (Browser-URL) entfernen; Andernfalls werden Fehler wie "Diese Website kann nicht erreicht werden" angezeigt.
In der Abbildung unten sehen Sie die erfolgreich auf dem GC-Server installierte Apache2 Debian-Standardseite.

sudo apt install mariadb-server -y
Um MariaDB auf Ihrem Google Cloud-Server zu installieren.
![]()
sudo mysql_secure_installation
Um die Sicherheit Ihrer DB-Installation zu verbessern.
![]()
Nachdem Sie den obigen Befehl ausgeführt haben, müssen Sie das Root-Passwort eingeben. Standardmäßig gibt es kein aktuelles Passwort, Sie müssen also nur die Eingabetaste drücken.

Wenn Sie das Root-Passwort für Ihre Datenbank festlegen möchten, drücken Sie „y“ und aktualisieren Sie es einfach.

Ebenso können Sie andere Sicherheitseinstellungen ändern.


Danach müssen Sie auch PHP und andere Module installieren.
sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7. 3-intl php7.3-ldap php7.3-zip php7.3-curl -y
Installieren Sie PHP 7.3 und andere Module.
![]()
sudo systemctl Neustart von Apache2
Um den Apache neu zu starten.
![]()
WordPress-Anwendung installieren
Jetzt müssen Sie WordPress installieren und dazu die folgenden Befehle ausführen:
sudo mysql -u root -p
Um auf die DB-Root zuzugreifen, müssen Sie das Root-Passwort eingeben.
Hinweis : Verwenden Sie das Passwort, das wir zuvor während der MariaDB-Installation eingerichtet haben.

DATENBANK ERSTELLEN cw;
Erstellen Sie eine neue Datenbank.
![]()
GEWÄHLE ALLE PRIVILEGIEN auf cw.* AN 'farhanuser'@'localhost' IDENTIFIED BY 'pass123';
Gewähren Sie einem Benutzer die volle Kontrolle und Berechtigung.
![]()
Flush-Privilegien;
Änderungen werden wirksam, ohne den DB-Dienst neu zu starten.
![]()
Führen Sie nun den Befehl exit aus, um zu beenden.

cd /var/www/html
Ändern Sie Ihr Verzeichnis in den HTML-Ordner.
![]()
sudo apt installieren wget
Installieren Sie GNU Wget.
![]()
sudo wget https://wordpress.org/latest.tar.gz
Laden Sie die neueste WordPress-Version herunter.
![]()
sudo tar xzvf neueste.tar.gz
Entpacken Sie die Archivdatei.
![]()
sudo chown -R www-data:www-data /var/www/html/wordpress/
Inhaberschaft zuweisen.
![]()
sudo systemctl Neustart von Apache2
Starten Sie Ihren Apache2 neu.
![]()
Öffnen Sie nun die WordPress-Datei (im Wesentlichen die WordPress-Website) im Browser „http://yourIPaddress/wordpress“.

Wählen Sie als Nächstes die Sprache aus, klicken Sie auf Weiter, klicken Sie auf Los geht's!
Ändern Sie nun DBName, Benutzername und Passwort (Werte beim Erstellen einer neuen DB) und klicken Sie auf Senden, um die Datenbank mit WordPress zu verbinden.

Führen Sie dann die Installation aus, geben Sie die von Ihnen erstellten WordPress-Site-Informationen ein und klicken Sie auf WordPress installieren .

Danach müssen Sie sich nur noch in Ihr WordPress-Dashboard einloggen.

WordPress auf Cloudways Managed Google Cloud Hosting installieren
Wenn Sie jemals als Systemadministrator gearbeitet haben, wissen Sie wahrscheinlich, wie Sie WordPress in Google Cloud hosten und konfigurieren.
Angenommen, Sie sind Webanwendungsentwickler, Designer, Blogger oder eine Agentur mit wenig oder gar keiner Erfahrung in der Serveradministration. In diesem Fall können Sie die Server möglicherweise nur schwer starten, geschweige denn verwalten.
Das Starten eines GCE-Servers auf der Cloudways-Plattform ist ein Kinderspiel. Der Vorgang dauert nur etwa sieben Klicks!
Der Prozess ist intuitiv und für alle Benutzer einfach gestaltet. Sie können mit wenigen Klicks eine voll funktionsfähige WordPress-Installation Ihrer Wahl auf einem GCE-Cloud-Server hosten.
Das Beste ist, dass Sie nicht einmal über Serverkenntnisse verfügen müssen, um den GCE-Server auf Cloudways zu starten!
Cloudways verwaltet den Server für Sie, hält ihn aber auch optimiert und aktualisiert mit den neuesten Paketen. Cloudways bietet auch einen Live-Chat-Support rund um die Uhr, bei dem Experten Ihnen bei der Behebung von Problemen helfen können, auf die Sie möglicherweise stoßen, um Ihnen ein nahtloses Erlebnis zu bieten.
1. Melden Sie sich für Cloudways an
Sie können sich bei Cloudways anmelden und Ihren GCE-Server für eine 3-tägige Testfahrt mitnehmen. Sie haben die Möglichkeit, sich mit der Benutzeroberfläche unserer Plattform vertraut zu machen und die Leistungsfähigkeit und Flexibilität zu erleben, die sie bietet.
Geben Sie einfach die erforderlichen Details ein und klicken Sie auf die Schaltfläche Kostenlos starten . Keine Kreditkarte und keine Verpflichtung erforderlich!

Bestätigen Sie nun Ihre E-Mail, um den Anmeldevorgang abzuschließen. Nachdem Sie sich erfolgreich registriert haben, klicken Sie auf die Schaltfläche Starten , um den Serverstartvorgang zu starten.
2. Wählen Sie Ihre Anwendung
Wählen Sie aus dem Dropdown-Menü die gewünschte WordPress- Variante aus und benennen Sie Ihre Anwendung, Ihren Server und Ihr Projekt.

Hinweis: Sie haben die Wahl, Cloudways Optimized WordPress, WordPress with WooCommerce, WordPress Multisite oder WordPress ohne Optimierung zu starten.
3. Wählen Sie Ihren Hosting-Server
Wählen Sie die GCE-Hosting-Plattform von Google als Ihren Cloud-Server aus. Das heisst

4. Servergröße auswählen
Sie können die Servergröße auswählen, die Ihren Anforderungen am besten entspricht. Cloudways bietet skalierbares WordPress-Hosting, was bedeutet, dass Sie Ihren Server jederzeit über Serververwaltung > Vertikale Skalierung hoch- und herunterskalieren können.

5. Wählen Sie Bandbreite und Speicher
Auf Cloudways können Sie die Bandbreite nach Ihren Bedürfnissen auswählen, um die Kosten auf ein Minimum zu reduzieren. Sie können auch unterschiedliche Speichergrößen für Datenbank- und Anwendungsdateien auswählen.

6. Standort auswählen
Wählen Sie das Rechenzentrum, das Ihrer Zielgruppe am nächsten ist. Für GCE haben Sie die Möglichkeit, in mehreren Regionen und an verschiedenen Standorten zu hosten.

7. Starten Sie den Server
Wenn Sie mit den geschätzten Kosten Ihres ausgewählten GCE-Servers zufrieden sind, klicken Sie einfach auf die Schaltfläche Jetzt starten.
![]()
Warten Sie nun einige Minuten, während Ihr GCE-Server bereit ist.

Sobald der Server bereit ist, gehen Sie in der oberen Menüleiste zu Anwendungen .

Klicken Sie auf Ihre WordPress-Anwendung.

Um sich bei Ihrer WordPress-Website anzumelden, gehen Sie zu Anwendungsverwaltung > Zugriffsdetails > Admin-Panel . Sie sehen die Admin-Anmeldeinformationen (Benutzername und Passwort) für Ihre WordPress-Anwendung. Klicken Sie auf die URL, kopieren Sie die Anmeldeinformationen und fügen Sie sie ein, um auf das WordPress-Admin-Panel zuzugreifen.

Das ist es! Sie haben WordPress erfolgreich in Google Cloud gestartet.
Migrieren Sie die WordPress-Site zu Google Cloud
Die Website-Migration ist so einfach wie das Starten eines Servers auf Cloudways. Falls Sie Ihre bestehende WordPress-Site von einem anderen Anbieter zu Cloudways migrieren, verwenden Sie einfach unser kostenloses Migrator-Plugin, das den gesamten Prozess übernimmt und Ihre Site mit wenigen Klicks migriert.
Laden Sie einfach das Plugin in Ihre bestehende WordPress-Site herunter, versorgen Sie es mit den erforderlichen Informationen und führen Sie den Migrator aus.

Die Cloudways-Plattform ist reich an Funktionen, mit denen Sie Ihre Domain einfach zuordnen, Staging-Sites zum Testen neuer Funktionen erstellen, kostenloses SSL über Let's Encrypt anbieten und Teammitglieder erstellen können usw.
Abschluss
Sie haben nun gelernt, wie Sie WordPress in der Google Cloud mit einer technischen und langsamen Methode (Native GCP) und einer schnellen und einfachen Methode (Via Cloudways) installieren.
Cloudways wurde entwickelt, um allen Benutzern Komfort zu bieten, die alle Vorteile des Cloud-Hostings nutzen möchten, ohne Zeit mit der Verwaltung dedizierter Server zu verschwenden.
Entwickler lieben es, da sie schnell Apps darauf erstellen können, ohne sich über serverseitige Inkompatibilitäten Gedanken machen zu müssen.
Designer mögen es, weil sie ihre Arbeit mit unseren unbegrenzten WordPress-Staging-Umgebungen und URLs testen können.
Und Agenturen lieben uns, weil sie tun können, was sie wollen. Anstatt die Hosting-Infrastruktur für ihre Kunden zu verwalten (wir kümmern uns darum!), können sie sich auf ihr Geschäft konzentrieren.
Beginnen Sie also mit einer kostenlosen Testversion und hosten Sie Ihre WordPress-Website in Google Cloud. Ich denke, Sie werden es lieben!

