Installieren Sie WordPress in AWS – Amazon Web Services

  1. 1. So installieren Sie WordPress in Microsoft Azure
  2. 2. So installieren Sie WordPress in der Google Cloud
  3. 3. Derzeit lesen: Installieren Sie WordPress in AWS – Amazon Web Services
  4. 4. Einführung in Cloud Computing mit WordPress
  5. 5. So installieren Sie WordPress in DigitalOcean

Willkommen zu einem brandneuen Leitfaden auf der WordPress in der Cloud installieren Serie. Heute lernen wir, wie Sie WordPress in Amazon Web Services (AWS) installieren. Genau wie in unseren vorherigen Cloud-Installationshandbüchern in Microsoft Azure und Google Cloud verwenden wir ein vorinstalliertes Image von WordPress.


Bevor wir beginnen, möchte ich einige wichtige Begriffe diskutieren, um ein vorläufiges Verständnis der Funktionsweise von AWS zu erhalten.

Wie groß ist AWS??

AmazonWebservices_Logo

Lassen Sie uns zunächst einmal Folgendes sagen: AWS ist riesig. Ich meine wahnsinnig groß. Es ist eines der älteste Cloud-Hosting-Anbieter im Internet. Es bietet unzählige Dienste – von der Codierung von Live-Videos bis zur Analyse von schnell gestreamten Daten von Satelliten und anderen weltweit verteilten Hochleistungssensoren.

Hier ist etwas, das Ihnen eine Vorstellung davon gibt, wie leistungsfähig AWS ist – NASA – ja, NASA, verwendet AWS Cloud-Computing-Infrastruktur zur Verarbeitung von Daten aus der Mars Rover-Mission. Aber wir werden eine kleine Instanz von WordPress installieren, oder? AWS hat unseren Rücken! Lassen Sie uns das Wesentliche untersuchen.

amazon ec2 hero

Amazon EC2: Bekannt als Elastic Cloud Compute, Stellen Sie sich dies als einen Computer in der Cloud vor. Sie müssen nicht wissen, wo es vorhanden ist, wer die Hardware reinigt und entstaubt oder was passiert, wenn der Strom ausfällt. Das muss Amazon erledigen.

Was Sie wissen müssen – das einzige, was Sie wissen müssen – sind die technischen Spezifikationen des Servers – äh, des Computers. Das ist es. Das ist das Schöne an der Wolke.

Amazon Machine Image: AMI – wie Entwickler es gerne nennen (nennen wir es so, weil es wirklich cool klingt) – ist nichts anderes als eine Instanz oder ein Computer mit einem Betriebssystem, auf dem eine Reihe anderer Software vorinstalliert ist.

Stellen Sie sich vor, Sie installieren Windows 10 auf Ihrem neuen PC und anschließend einige Anwendungen wie MediaMonkey, Microsoft Word und Google Chrome. Wenn Sie ein Image des Betriebssystems im aktuellen Status exportieren würden, hätten Sie ein Computer-Image. Wenn wir Export sagen, meinen wir eine Datei, die, wenn sie an ein anderes ähnliches Gerät angeschlossen wird, ohne Installation ausgeführt wird. Leute, die mit Linux arbeiten, tun dies ständig (d. H. Erstellen von Maschinenabbildern oder Schnappschüssen). Dies ist auch vage die Idee hinter Docker.

Warum sprechen wir über Amazon EC2 und AMIs??

Gute Frage. Nachdem wir festgestellt haben, dass EC2 wie ein Computer / Server in der Cloud benötigt wird, werden wir es verwenden eine einzelne Instanz von Amazon EC2 (auch an genannt EC2-Instanz), um unsere WordPress-Site zu hosten.

Aber warte. Sie haben die Maschine – yay! Aber was ist mit der Installation des Betriebssystems? Wählen wir Linux oder Windows? Linux? Fein. Aber warten Sie (noch einmal) – welche Linux-Variante wählen wir? Ubuntu? Fedora? Debian? Nehmen wir an, ich wähle Ubuntu. Fein. Welche Version wähle ich? Aarrghh! Zu viele Möglichkeiten für ein kleines Ziel!

Wenn das nicht überwältigend ist, denken Sie an den nächsten Prozess. Wir müssen den Host der Software installieren, die zum Ausführen von WordPress erforderlich ist – den LAMP-Stack. Sobald dies installiert und konfiguriert ist, müssen Sie WordPress installieren und konfigurieren. Fehlende Berechtigungen, Verzeichniszugriff und das ganze Los.

Ich weiß nichts über dich, aber das ist ein langer Prozess. Lang in allen Kappen und fett. Sie haben wahrscheinlich erraten, wo ich gerade bin – und Sie haben Recht. Hier ist die Amazon Machine Image kommt ins Spiel.

Stellen Sie sich vor, jemand hat eine EC2-Instanz bereitgestellt, Ubuntu installiert, aktualisiert und WordPress darauf installiert – zusammen mit der gesamten erforderlichen Software (wie dem LAMP-Stack). Die Person erstellte dann ein Image des Betriebssystems in seinem aktuellen Zustand – d. H. Eine unberührte, im Wesentlichen “gebrauchsfertige” Installation von WordPress. Das wäre das Beispiel eines perfekten AMI mit installiertem WordPress. Jetzt können Sie aufhören, sich etwas vorzustellen, da es ein solches AMI gibt und es von Bitnami erstellt wurde. (Yay!)

“Wie wäre es mit einem Marktplatz für AMIs?”

aws Marktplatz mit Content Management Software

AWS Marketplace mit Content Management AMIs

Du hast gefragt. Amazon hörte zu. Amazon hat einen Marktplatz namens AWS Marketplace – ein Ort, an dem wir vorkonfigurierte Maschinenabbilder für verschiedene Software kaufen (ja, kaufen) können, die ansonsten schwer zu installieren sind. Die Idee ist, Ihren Hosting-Prozess zu vereinfachen, damit Sie Ihre App so schnell wie möglich in der Cloud bereitstellen können. Das ist sehr ähnlich zu was Google Cloud und Microsoft Azure Angebote als Anwendungsbilder oder Vorlagen.

Glücklicherweise haben die meisten Open-Source-Programme kostenlose AMIs – was für Anfänger wie uns unglaublich nützlich ist. Einer der beliebtesten Anbieter von kostenlosen AMIs ist Bitnami – ein Unternehmen, das aktuelle AMIs für die beliebteste Open-Source-Software – einschließlich WordPress – bereitstellt!

Also los geht’s. EC2 für das Hosting unserer WordPress-Installation. Ein WordPress AMI von Bitnami, um uns den Installationsprozess zu ersparen. Jetzt müssen wir sie nur noch miteinander verbinden.

EC2-Instanz + WordPress AMI = WP in der AWS Cloud in 2 Minuten!

Einrichten Ihres kostenlosen Amazon-Kontos

aws free tier

Einschränkungen der AWS Free Usage Tier

Das kostenlose Konto von AWS enthält a viele Vorteile und es ist aktiv für ein volles Jahr. Dies ist die höchste kostenlose Zeit, die wir von einem Cloud-Anbieter erhalten haben. Wir haben jedoch bestimmte Einschränkungen.

Eine vollständige Liste finden Sie in der AWS Free Tier Homepage, aber für unsere Zwecke müssen wir genau das wissen:

  • Eine Micro-Instanz von Amazon EC2 ist in der kostenlosen Stufe für 750 Stunden pro Monat zulässig. Dies reicht aus, um WordPress 24x7x365 Stunden lang am Laufen zu halten.
  • 5 GB Amazon S3-Speicher, den wir möglicherweise als Sicherungsspeicherort für unsere anderen Websites verwenden.

Um ehrlich zu sein, besteht der längste Teil dieses Tutorials darin, Ihr kostenloses Amazon Web Services-Konto einzurichten. Es ist einfach wie 1-2-3, aber es ist trotzdem ist ein langwieriger Prozess. Du musst:

  1. Melden Sie sich mit einer neuen E-Mail-Adresse an
  2. Verwenden Sie eine gültige Kreditkarte oder Debitkarte, um Ihr Konto zu überprüfen
  3. Verwenden Sie Ihre Handynummer, um Ihr Konto zu verknüpfen (Amazon ruft Sie an und Sie müssen den Bestätigungscode eingeben).

Bitte beachten Sie, dass Sie in Ihrem AWS-Rechnungskonto keine Prepaid-Kreditkarte oder einen virtuellen Kreditkartendienst (wie Entropay) verwenden sollten. Obwohl es so ist technisch Okay, das habe ich versucht und Ihr Konto wird nur gesperrt. Bitte verwenden Sie eine gültige Karte. Wenn Sie alle Schritte ordnungsgemäß ausgeführt haben, wird Ihr Konto innerhalb von Minuten aktiviert und Sie können mit der Installation von WordPress beginnen.

Erster Schritt – Installieren des WordPress-Images vom AWS Marketplace

wp powered by bitnami

Gehe zum AWS Marketplace > Content Management > WordPress unterstützt von Bitnami. Das ist das Image, das wir installieren möchten. Wenn Sie sich fragen, warum wir bisher noch keine EC2-Instanz erstellt haben, klopfen Sie sich zunächst auf den Rücken, um diese brillante Frage zu stellen.

Okay, wir haben dies bisher noch nicht getan, da wir mit AWS eine EC2-Instanz direkt von der AMI-Seite aus konfigurieren können. Dies hält die Dinge einfach, da wir nicht das Risiko eingehen, eine zuvor konfigurierte EC2-Instanz mit dem neuen AMI zu überschreiben.

01-aws Marktplatz WordPress-Bild auswählen

Die WordPress AMI by Bitnami Seite – Klicken Sie auf Fortsetzen um loszulegen!

1.1 – Erstellen Sie das WordPress AMI

02-aws-wordpress-ami-config

  • Ausführung: Wählen Sie die neueste Version von Ubuntu.
  • Region: Wählen Sie eine beliebige US-Region aus.
  • EC2-Instanztyp: Dies muss ein sein t1.micro Instanz. Alles, was größer ist, wird Ihnen in Rechnung gestellt.
  • VPC-Einstellungen: Lassen Sie dies so, es wird sich automatisch basierend auf Ihrer Region konfigurieren.
  • Sicherheitsgruppe: Obwohl eine Warnung angezeigt wird, wählen Sie Wählen Sie basierend auf den Benutzereinstellungen neu aus. Hier ist der Benutzer der Entwickler des AMI (d. H. Bitnami)..
  • Schlüsselpaar: Das Erstellen des Schlüsselpaars erfolgt in drei Schritten. Obwohl optional, empfehlen wir, eine zu erstellen, da Sie sich über SSH bei Ihrer EC2-Instanz anmelden können.

1.2 – So erstellen Sie ein Schlüsselpaar in EC2

Stellen Sie sicher, dass die Regionen, die Sie für die EC2-Instanz ausgewählt haben, und die in Ihrer AWS-Konsole angezeigten identisch sind. Andernfalls würde der Prozess nicht funktionieren.

03-00-create-key-pair-Anweisungen

1. Klicken Sie in diesem Screenshot auf den ersten Hyperlink.

03-create-key-pair

2. Sie werden zu Ihrer EC2-Konsole weitergeleitet. Klicke auf Schlüsselpaar erstellen.

04-Schlüsselpaar-Name

3. Geben Sie einen unterscheidbaren Schlüsselpaarnamen ein und klicken Sie auf Erstellen.

05-Schlüsselpaar-Fingerabdruck generiert

4. Ein neues Schlüsselpaar wird erstellt.

1.3 – Starten von WordPress AMI

06-aws-wordpress-ami-config-complete

Kehren Sie zur vorherigen Registerkarte zurück und aktualisieren Sie die Seite. Sie sollten nun die Option sehen, das gerade erstellte neue Schlüsselpaar auszuwählen. Stellen Sie sicher, dass Sie das ausgewählt haben t1.micro Instanz noch einmal vor der Auswahl Akzeptieren Sie die Bedingungen und starten Sie sie mit einem Klick.

07-aws-wordpress-ami-config-complete

Sekunden später werden Sie mit dieser Nachricht begrüßt. Jetzt haben Sie WordPress AMI erfolgreich bereitgestellt. Zeit, es auszuprobieren.

Schritt zwei – Konfigurieren des WordPress AMI

08-aws-ec2-Konsole

Das AWS EC2-Dashboard

Geh rüber zu deinem AWS-Konsole und auswählen EC2. Dadurch wird Ihr EC2-Dashboard geöffnet. Sie sollten den Text sehen 1 Instanz ausführen im oberen mittleren Bereich der Seite. Klicken Sie auf diesen Text.

09-aws-ec2-console-running-instance

EC2-Dashboard mit den aktiven Instanzen

Dies würde die Liste der EC2-Instanzen in Ihrem AWS-Konto anzeigen. Wir haben nur eine, nämlich unsere WordPress-Installation. Kopieren Sie anschließend die unter genannte Subdomain Öffentliches DNS. Dies ist die URL Ihrer WordPress-Installation. Fügen Sie es in einen Browser ein, um Ihre (frisch installierte) WordPress-Site anzuzeigen!

2.1 – Abrufen des vom System generierten WordPress-Administratorkennworts

Erinnerst du dich an die berühmte 5-minütige WordPress-Installation? Nun, Bitnami kümmert sich auch darum. Aber hey! Was ist mit Ihrem WordPress-Benutzernamen und Passwort?! Nun, der Standardbenutzername ist Benutzer und das Passwort wird vom System generiert – d. h. es wird zufällig generiert, als WordPress AMI installiert wurde. Das müssen wir jetzt herausfinden. Befolgen Sie dazu die folgenden Screenshots:

0x-get wp Passwort aws Panel

Klicken Sie in Ihrem AWS EC2 Instances Dashboard (der zweite Screenshot unter Schritt 2) auf Aktionen> Instanzeinstellungen> Systemprotokoll abrufen. Dadurch wird das gesamte Systemprotokoll direkt nach der Installation von WordPress AMI angezeigt.

10-System-Konsole

Ein typisches Systemprotokoll, das von einer EC2-Instanz generiert wird

Scrollen Sie nach rechts und Sie finden das zufällig generierte Passwort für WordPress. Kopieren Sie das in Ihr WordPress-Login und Sie können loslegen!

0x-Bitnami abgeschlossenes Bild

WordPress unter AWS mit t1.micro EC2 und dem Bitnami WordPress AMI

Fazit

Da Amazon ein volles Jahr kostenlose Nutzung bietet, ist dies eine großartige Möglichkeit, Ihre aktuelle WordPress-Website oder Ihr Blog zu testen. Sie sparen ein ganzes Jahr Hosting-Kosten und erleben die Leistung und Einfachheit der Cloud. Zeigen Sie einfach mit dem A-Eintrag Ihrer Domain auf Öffentliches DNS Ihrer EC2-Instanz und Sie haben eine vollwertige WordPress-Site!

Wir hoffen, Sie haben aus diesem Tutorial etwas Neues gelernt und es genauso genossen, wie wir es kuratiert haben. Wenn Sie Kommentare, Vorschläge oder Fragen haben, bin ich immer unter @souravify erreichbar. Genießen Sie jetzt die Leistung der Cloud – ein Jahr lang kostenlos – dank AWS!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map