Kürzlich hat uns einer unserer Leser gebeten, darüber zu berichten, wie man WordPress auf Amazon Web Services (AWS) installiert. Amazon Web Services, die oft größeren Projekten vorbehalten sind, ist eine leistungsstarke Cloud-Computing-Plattform, die es jedem ermöglicht, die Leistung der überlegenen Infrastruktur von Amazon auf Pay-as-you-go-Basis zu nutzen. In diesem Artikel zeigen wir Ihnen, wie Sie WordPress auf Amazon Web Services installieren.
Notiz: Wenn Sie gerade erst eine Website starten, empfehlen wir Ihnen, eine der einfacheren Lösungen aus unserer Anleitung zur Installation von WordPress zu verwenden.
Wir haben diesen Artikel in zwei Methoden aufgeteilt. Die erste Methode ist ein manueller Prozess, der sehr technisch und kompliziert ist. Die zweite Methode ist eine einfachere Lösung für Anfänger, da Sie die AWS-Infrastruktur verwenden können, indem Sie eine bevorzugte verwaltete WordPress-Hosting-Lösung verwenden.
- WordPress manuell auf AWS installieren
- Installieren Sie WordPress auf AWS über eine Managed Hosting-Lösung
Methode 1. Erstellen einer benutzerdefinierten WordPress-Installation auf AWS
Das erste, was Sie tun müssen, ist, die zu besuchen Amazon Webservices Webseite. Sie können ein kostenloses Konto erstellen, müssen jedoch Kreditkarteninformationen eingeben. Amazon überprüft Ihre Identität, indem es eine Gebühr von 1 USD auf Ihre Karte sendet.
Sobald Ihr Konto verifiziert ist, müssen Sie sich bei Ihrer AWS-Konsole anmelden und auf das Menü „Services“ klicken. Im Abschnitt „Berechnung“ müssen Sie EC2 auswählen, um fortzufahren.
EC2 ist die Cloud-Computing-Plattform von AWS, mit der Sie virtuelle Maschinen erstellen und Webanwendungen wie WordPress ausführen können. Weitere Informationen dazu, was eine virtuelle Maschine ist, finden Sie in unserem Leitfaden zu einem VPS und ob Sie ihn benötigen.
Klicken Sie anschließend auf die Schaltfläche „Instanz starten“, um Ihre Instanzeinstellungen zu starten und zu konfigurieren.
Sie müssen ein Amazon Machine Image auswählen. Dies sind vorkonfigurierte Software-Stacks, die Sie mit einem einzigen Klick installieren können.
Suchen Sie unter „AWS Marketplace“ nach WordPress und wählen Sie dann „WordPress by Bitnami“ aus.
Sie sehen nun ein Preis-Popup, in dem Sie einfach auf die Schaltfläche Weiter klicken müssen.
Auf dem nächsten Bildschirm werden Sie aufgefordert, einen Instanztyp auszuwählen. Sie können fortfahren und das kostenlose Kontingent td.micro auswählen und dann auf die Schaltfläche „Instanzdetails konfigurieren“ klicken.
Auf dem nächsten Bildschirm müssen Sie nichts ändern. Klicken Sie einfach auf „Weiter: Speicher hinzufügen“ und dann auf die Schaltflächen „Weiter: Tags hinzufügen“.
Nun geben wir als Tag einen Namen für diese Instanz ein. Klicken Sie auf die Schaltfläche Tag hinzufügen und geben Sie als Schlüssel ‚Name‘ und als Wert ‚MyWordPress‘ ein.
Klicken Sie auf die Schaltfläche „Überprüfen und starten“, um fortzufahren.
Sie erhalten nun einen Überblick über Ihre EC2-Instance-Konfiguration. Klicken Sie auf die Schaltfläche „Starten“, um Ihre Instanz zu starten.
Als nächstes werden Sie aufgefordert, Paarschlüssel auszuwählen. Sie müssen ‚Weiter ohne Schlüsselpaar‘ auswählen und dann das Kästchen darunter aktivieren.
Klicken Sie anschließend auf die Schaltfläche Instanzen starten, um Ihre Einstellungen zu speichern und Ihre EC2-Instanz zu starten.
AWS zeigt nun eine Erfolgsmeldung an. Klicken Sie auf die Schaltfläche „Instanzen anzeigen“ in der unteren rechten Ecke des Bildschirms.
Sie können nun sehen, wie Ihre WordPress-Instanz ausgeführt wird.
Um Ihre WordPress-Site zu testen, müssen Sie ihre öffentliche IP-Adresse finden. Sie finden es in der Spalte „IPV4 Public IP“ neben Ihrer Instanz.
Sie können diese IP-Adresse nun kopieren und in die Adressleiste eines neuen Browser-Tabs eingeben, um Ihre Website anzuzeigen. Sie können Ihre WordPress-Site mit dem Standardthema sehen.
Um Ihren WordPress-Administrationsbereich zu besuchen, fügen Sie einfach /wp-admin/ neben der öffentlichen IP-Adresse Ihrer Site hinzu, wie folgt:
http://18.191.114.246/wp-admin
Sie sehen nun die standardmäßige WordPress-Anmeldeseite.
Sie müssen jedoch den Benutzernamen und das Passwort kennen, um auf den Admin-Bereich zugreifen zu können.
Sie können dies erhalten, indem Sie zu Ihrer EC2-Konsole zurückkehren und auf die Schaltfläche „Aktionen“ klicken und dann auswählen Instanzeinstellungen » Systemprotokoll abrufen.
Dadurch wird eine Protokolldatei in einem Popup-Fenster mit viel Text angezeigt. Sie müssen nach unten scrollen, und Sie werden eine Zeile mit „Setting Bitnami user password to“ finden, die von ##-Zeichen umgeben ist. Sie sehen auch den von der App festgelegten Standardbenutzernamen.
Sie können jetzt den Benutzernamen / das Passwort kopieren und auf dem Anmeldebildschirm Ihrer WordPress-Site eingeben.
Herzlichen Glückwunsch, Sie haben WordPress erfolgreich auf Amazon Web Services installiert. Ihre Website ist jedoch weiterhin nur über die IP-Adresse erreichbar.
Wenn Sie einen Domänennamen auf Ihre AWS WordPress-Installation verweisen möchten, müssen Sie Ihren Domänennamen mit den DNS-Servern von AWS verbinden.
Sehen Sie sich unsere Schritt-für-Schritt-Anleitung zur Registrierung eines Domainnamens an.
Nachdem Sie Ihren Domänennamen registriert haben, können Sie ihn zu Ihrer AWS-Instanz hinzufügen.
Fügen Sie Ihrer WordPress-Site auf Amazon Web Services einen Domänennamen hinzu
Gehen Sie zuerst zu Ihrem EC2-Instances-Dashboard und klicken Sie dann in der linken Spalte im Abschnitt „Netzwerk & Sicherheit“ auf „Elastic IPS“.
Klicken Sie anschließend auf die Schaltfläche „Neue Adresse zuweisen“, um fortzufahren.
Sie werden gefragt, wie Sie die IP-Adresse verwenden möchten. Klicken Sie einfach auf die Schaltfläche Zuordnen, um fortzufahren.
AWS erstellt nun eine neue elastische IP für Ihre WordPress EC2-Instance. Sie sehen Ihre IP-Adresse in einer Tabelle aufgelistet. Wählen Sie einfach die Zeile mit der IP-Adresse aus und wählen Sie dann unter der Schaltfläche „Aktionen“ die Option „Adresse zuordnen“.
Wählen Sie auf dem nächsten Bildschirm Ihre WordPress-Instanz aus dem Dropdown-Menü aus und klicken Sie auf die Schaltfläche Associate.
Sie sehen nun Ihre Elastic IP in der Tabelle aufgelistet. Fahren Sie fort und kopieren Sie die IP-Adresse und fügen Sie sie in einen Texteditor wie Notepad ein. Wir werden es im nächsten Schritt brauchen.
Als nächstes müssen Sie oben auf das Menü „Dienste“ klicken und nach „Route53“ suchen. Dies ist der DNS-Verwaltungsdienst von Amazon Web Services, mit dem Sie Datenverkehr an Ihre EC2-Instance weiterleiten können.
Klicken Sie auf der nächsten Seite im Abschnitt DNS-Verwaltung auf die Schaltfläche „Jetzt starten“.
Dadurch gelangen Sie zum Abschnitt gehostete Zonen. Fahren Sie fort und klicken Sie auf die Schaltfläche „Gehostete Zone erstellen“.
Als nächstes müssen Sie Ihren Domainnamen hinzufügen und auf die Schaltfläche Erstellen klicken, um ihn zu einer gehosteten Zone hinzuzufügen.
Nachdem Sie Ihre Domain zu einer gehosteten Zone hinzugefügt haben, klicken Sie auf die Schaltfläche „Record Set erstellen“. Jetzt müssen Sie www neben dem Feld ‚Name‘ eingeben. Geben Sie die zuvor kopierte elastische IP in das Feld „Wert“ ein und klicken Sie dann auf die Schaltfläche „Erstellen“.
Der A-Eintrag wird nun zusammen mit Ihrem Domainnamen zu Ihrer gehosteten Zone hinzugefügt. Aus der linken Spalte müssen Sie die Zeilen unter das NS-Feld kopieren. Dies sind Nameserver-Adressen, die Sie im nächsten Schritt benötigen.
Jetzt müssen Sie zu Ihrer Domainnamen-Registrar-Website gehen und Ihre Domainnamen-Einstellungen bearbeiten. Die folgenden Screenshots können von Ihrem Anbieter abweichen, aber die grundlegenden Anweisungen sind für jeden Anbieter ähnlich.
Geben Sie in den DNS-Nameserver-Einstellungen Ihrer Domain die zuvor kopierten Nameserver-Adressen ein.
Vergessen Sie nicht, Ihre Änderungen zu speichern. Sie können jetzt den hinzugefügten Domänennamen besuchen und Sie werden zu Ihrer WordPress-Site auf Amazon Web Services weitergeleitet.
Hinweis: Es kann einige Zeit dauern, bis DNS-Änderungen wirksam werden.
Methode 2. Verwenden von Amazon Web Services über Managed WordPress Hosting
Wie Sie vielleicht bemerkt haben, ist das Einrichten einer benutzerdefinierten WordPress-Installation auf den Amazon-Webdiensten ein sehr technischer und komplizierter Prozess.
Die von Amazon Web Services bereitgestellte Cloud-Computing-Infrastruktur ist eine nutzungsbasierte Lösung. Dies bedeutet, dass Traffic-Spitzen Ihre Hosting-Rechnung erheblich erhöhen werden. Ganz zu schweigen davon, dass Sie weiterhin für die Verwaltung Ihrer eigenen Dienste verantwortlich sind, was nur zusätzliche Arbeit ist.
Eine einfachere Möglichkeit, WordPress problemlos auf Amazon Web Services zu verwenden, ist die Verwendung eines verwalteten WordPress-Hosting-Providers.
Wir empfehlen die Verwendung von WP Engine. Sie betreiben einen Teil ihrer Hosting-Plattform auf der AWS-Infrastruktur, und Sie müssen sich keine Sorgen um Verkehrsspitzen, Serververwaltung oder WordPress-Wartung machen.
Eine weitere großartige Alternative ist Pagely, ein Premium-Managed-WordPress-Hosting-Anbieter. Sie betreiben ihre Plattform auch auf Amazon Web Services und bieten eine problemlose WordPress-Umgebung, um Ihr Geschäft auszubauen.
Wir hoffen, dieser Artikel hat Ihnen geholfen, zu lernen, wie Sie WordPress auf Amazon Web Services installieren. Vielleicht möchten Sie auch unseren ultimativen Leitfaden zur Verbesserung der Geschwindigkeit und Leistung von WordPress mit Schritt-für-Schritt-Anleitungen lesen.