Stellen Sie mit Amazon AWS Lightsail eine WordPress-Site in maximal 30 Minuten bereit

  • Sep 05, 2023

Wir beginnen mit der Nutzung des 3,50-Dollar-Monatskontingents von Lightsail, das im ersten Monat kostenlos ist. Im Gegensatz zu den meisten AWS-Produkten ist Lightsail nicht nutzungsbasiert. Es handelt sich um einen Festpreisdienst, der direkt mit ihm konkurriert Digitaler Ozean.

Als Nächstes werden Sie aufgefordert, sich bei AWS anzumelden. Wenn Sie noch kein AWS-Konto haben, sollten Sie jetzt eines erstellen.

Willkommen bei Lightsail. Beginnen wir mit der Erstellung Ihrer ersten Instanz, der virtuellen Maschine, auf der Ihre Site ausgeführt wird.

Im Allgemeinen ist es am besten, die Region zu wählen, die Ihnen am nächsten liegt. Ich bin in Oregon, also ist das eine einfache Entscheidung.

Scrollen Sie nach unten und wählen Sie Ihr Instanzbild aus. Hier geschieht die meiste Magie. Wenn Sie sich für Linux und WordPress entscheiden, greift Lightsail auf diese Bilder zu und richtet einen voll funktionsfähigen Server für Sie ein.

Hier stellen Sie die Ressourcen der VM bereit. Wir wählen die Stufe von 3,50 $ pro Monat und erhalten einen Gratismonat. Dies stellt eine VM mit 512 MB RAM, einer virtuellen CPU, 20 GB Speicher auf SSDs und einem Übertragungslimit von 1 TB bereit. Für die meisten kleinen WordPress-Sites reicht das aus. Ich betreibe einen größeren Satz archivierter WordPress-Sites (hier nicht gezeigt) und gebe ihnen 4 GB RAM, was bedeutet, dass ich 20 US-Dollar pro Monat dafür ausgebe.

Geben Sie der Instanz als Nächstes einen Namen. So sehen Sie Ihre Instanz im Lightsail-Dashboard. Es geht nicht darum, was Besucher Ihrer Website sehen werden. Wenn Sie das getan haben, können Sie auf „Instanz erstellen“ klicken. Warten Sie etwa eine Minute und Ihre VM wird für Sie erstellt.

Bei mir dauerte es etwa eine Minute, bis die VM instanziiert wurde. Während es kocht, wird der Name ausgegraut.

Sobald Ihre Instanz erstellt und gebootet wurde, wird sie blau angezeigt. Jetzt ist es an der Zeit, die Installation zu optimieren. Das kommt als nächstes.

Statische IPs sind bei Lightsail kostenlos, solange sie an eine Instanz gebunden sind. Sie möchten Ihre Instanz auswählen und dann die IP benennen (sie darf nicht mit der Instanz identisch sein, daher füge ich einfach „Static-IP“ hinzu).

Das ist die IP, die von den Besuchern Ihrer Website verwendet wird. Klicken Sie anschließend oben auf dem Bildschirm auf die Schaltfläche „Home“.

Gehen Sie als Nächstes zurück zur Registerkarte „Netzwerk“ und klicken Sie auf die Schaltfläche „DNS-Zone erstellen“. Dadurch erhalten Sie alles, was Sie benötigen, damit Ihr DNS-Anbieter auf Ihre Website verweist.

Ich werde ehrlich sein. Ich kann mich nicht erinnern, warum ich yourconnectionstore.com registriert habe, aber ich muss etwas im Sinn gehabt haben. Auf jeden Fall handelt es sich um eine Domain, die ich besitze, sodass wir sie zu Demozwecken mit der IP verknüpfen können. Wir werden dies für die nächsten Schritte als unsere Demo-Domain verwenden.

Ich verwalte meine Domains auf GoDaddy. Ich ging hinein und änderte meine Nameserver-Datensätze. Hier kann es bis zu einem Tag dauern (meistens sind es aber meiner Erfahrung nach etwa 30 Minuten). GoDaddy muss seine Datensätze aktualisieren und Nameserver im Internet verbreiten. Schauen Sie sich im Grunde eine Show an, trinken Sie eine Tasse Kaffee oder trainieren Sie auf dem Crosstrainer, und schon wird es Ihnen gut gehen.

Zurück in Lightsail ist es an der Zeit, einen A-Datensatz hinzuzufügen. Sie können auch andere Datensätze hinzufügen, z. B. MX-Einträge, aber wir beschränken uns vorerst auf die Einfachheit.

Das ist wichtig. Stellen Sie sicher, dass Sie den Datensatz A (für Adresse) auswählen. Stellen Sie sicher, dass Sie vor dem Domainnamen ein @ (At-Zeichen) in das Feld einfügen. Und stellen Sie sicher, dass Sie Ihre zuvor definierte Lightsail-IP-Adresse auswählen. Klicken Sie dann auf das kleine grüne Kontrollkästchen (das Sie in diesem Screenshot nicht sehen können, sich aber unter der blauen Eingabeaufforderung befinden).

Wir ersparen Ihnen einen Schritt. Nach der Installation der Site fordert die Konsole einen Neustart an. Wir zeigen Ihnen die Konsole gleich, aber gehen Sie zunächst zurück zur Lightsail-Startseite, klicken Sie auf das Dropdown-Menü und wählen Sie „Neu starten“.

Hier ist also der einzige Ort, an dem die Dinge unglaublich unintuitiv sind. Sie müssen die Shell starten und dann cat bitnami_application_password eingeben, um Ihr WordPress-Administratorkennwort anzuzeigen. Bitnami stellt den WordPress-Stack her, den Amazon verwendet. Machen Sie sich keine Sorgen, dass ich Ihnen das Passwort zeige. Ich werde diese Instanz löschen, bevor Sie diese Galerie jemals sehen.

Um sich zum ersten Mal als WordPress-Administrator anzumelden, gehen Sie zu Ihrer Domain/wp-admin. In unserem Beispiel ist es also yourconnectionstore.com/wp-admin/. Sie müssen sich als „Benutzer“ mit dem zuvor angegebenen Passwort anmelden. Ich bin nicht besonders begeistert von dem ganzen Mist in dieser Installation, daher werden unsere nächsten Schritte darin bestehen, sie zu löschen und den Benutzernamen zu ändern.

Da ich meine Plugins gerne selbst auswähle, lösche ich einfach alle installierten Plugins. Generell empfehle ich Ihnen, dasselbe zu tun. Möglicherweise müssen Sie einige Plugins deaktivieren, bevor Sie sie löschen können. Ich musste das mit Jetpack machen.

Die Verwendung des standardmäßigen Bitnami-Administrator-Benutzernamens „Benutzer“ ist ziemlich schwach. Ich erstelle gerne einen verschlüsselten Namen zusammen mit einem sicheren Passwort (und füge später eine Multi-Faktor-Authentifizierung zu meinen WordPress-Sites hinzu). Bevor wir den „Benutzer“ Admin löschen können, müssen wir diesen neuen Admin erstellen.

Zum Schluss löschen wir den Standard-Administratorbenutzer.

Das ist es. Du bist bereit zu rocken. Erstellen Sie etwas Großartiges und teilen Sie uns in den Kommentaren unten mit, welche Websites Sie erstellt haben. Wir schauen sie uns gerne an!