Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Schritt 1: Starten und konfigurieren Sie eine Amazon Linux- oder Red Hat Enterprise Linux EC2 Amazon-Instance
Um die WordPress Anwendung bereitzustellen CodeDeploy, benötigen Sie eine EC2 Amazon-Instance, auf der Amazon Linux oder Red Hat Enterprise Linux (RHEL) ausgeführt wird. Die EC2 Amazon-Instance benötigt eine neue Sicherheitsregel für eingehende Nachrichten, die HTTP-Verbindungen zulässt. Diese Regel ist erforderlich, um die WordPress Seite nach erfolgreicher Bereitstellung in einem Browser anzuzeigen.
Folgen Sie den Anweisungen in Erstellen Sie eine EC2 Amazon-Instanz für CodeDeploy. Wenn Sie zu dem Teil in diesen Anweisungen gelangen, in dem es darum geht, der EC2 Instance ein Amazon-Instance-Tag zuzuweisen, geben Sie unbedingt den Tag-Schlüssel von Name
und den Tag-Wert von CodeDeployDemo
an. (Wenn Sie einen anderen Tag-Schlüssel oder Tag-Wert angeben, dann können die Anweisungen in Schritt 4: Stellen Sie Ihre WordPress Anwendung bereit zu unerwarteten Ergebnissen führen.)
Nachdem Sie die Anweisungen zum Starten der EC2 Amazon-Instance befolgt haben, kehren Sie zu dieser Seite zurück und fahren Sie mit dem nächsten Abschnitt fort. Fahren Sie nicht mit Erstellen Sie eine Anwendung mit CodeDeploy dem nächsten Schritt fort.
Connect zu Ihrer Amazon Linux- oder EC2 RHEL-Amazon-Instance her
Folgen Sie nach dem Start Ihrer neuen EC2 Amazon-Instance diesen Anweisungen, um zu üben, wie Sie eine Verbindung zu ihr herstellen.
-
Verwenden Sie den ssh Befehl (oder einen SSH-fähigen Terminalemulator wie PuTTY), um eine Verbindung zu Ihrer Amazon Linux- oder RHEL-Amazon-Instance herzustellen. EC2 Sie benötigen die öffentliche DNS-Adresse der Instance und den privaten Schlüssel für das key pair, das Sie beim Starten der EC2 Amazon-Instance verwendet haben. Weitere Informationen finden Sie unter Connect to Your Instance (Verbindung mit der Instance herstellen).
Wenn die öffentliche DNS-Adresse beispielsweise lautet
ec2-01-234-567-890.compute-1.amazonaws.com
und Ihr EC2 Amazon-Instance-Schlüsselpaar für den SSH-Zugriff benannt istcodedeploydemo.pem
, würden Sie Folgendes eingeben:ssh -i
/path/to/
codedeploydemo.pem ec2-user@ec2-01-234-567-890.compute-1.amazonaws.com
Ersetzen Sie durch den Pfad zu Ihrer/path/to/
codedeploydemo.pem.pem
Datei und die Beispiel-DNS-Adresse durch die Adresse Ihrer Amazon Linux- oder EC2 RHEL-Amazon-Instance.Anmerkung
Wenn ein Fehler angezeigt wird, der besagt, dass die Berechtigungen der Schlüsseldatei nicht restriktiv genug sind, müssen Sie diese Berechtigungen einschränken, sodass nur der aktuelle Benutzer (Sie) Zugriff hat. Geben Sie beispielsweise mit dem chmod Befehl unter Linux, macOS oder Unix Folgendes ein:
chmod 400
/path/to/
codedeploydemo.pem -
Nachdem Sie sich angemeldet haben, sehen Sie das AMI-Banner für die EC2 Amazon-Instance. Für Amazon Linux sollte es so aussehen:
__| __|_ ) _| ( / Amazon Linux AMI ___|\___|___|
-
Sie können sich jetzt von der laufenden EC2 Amazon-Instance abmelden.
Warnung
Stoppen oder beenden Sie die EC2 Amazon-Instance nicht. Andernfalls kann sie CodeDeploy nicht bereitgestellt werden.
Fügen Sie eine Regel für eingehenden Datenverkehr hinzu, die HTTP-Verkehr zu Ihrer Amazon Linux- oder RHEL-Amazon-Instance zulässt EC2
Im nächsten Schritt wird bestätigt, dass Ihre EC2 Amazon-Instance über einen offenen HTTP-Port verfügt, sodass Sie die Startseite der bereitgestellten WordPress Anwendung in einem Browser sehen können.
Melden Sie sich bei der an AWS Management Console und öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/
. -
Wählen Sie Instances und dann Ihre Instance aus.
-
Wählen Sie auf der Registerkarte Beschreibung unter Sicherheitsgruppen die Option Regeln für eingehenden Datenverkehr anzeigen aus.
In Ihrer Sicherheitsgruppe sollte eine Liste mit Regeln wie die folgende angezeigt werden:
Security Groups associated with i-1234567890abcdef0 Ports Protocol Source launch-wizard-
N
22 tcp 0.0.0.0/0 ✔ -
Wählen Sie unter Sicherheitsgruppen die Sicherheitsgruppe für Ihre EC2 Amazon-Instance aus. Ein möglicher Name ist
launch-wizard-
. BeimN
im Namen handelt es sich um eine Nummer, die Ihrer Sicherheitsgruppe beim Erstellen Ihrer Instance zugewiesen wurde.N
Wählen Sie die Registerkarte Inbound (Eingehend). Wenn die Sicherheitsgruppe für Ihre Instance korrekt konfiguriert ist, sollte Ihnen eine Regel mit den folgenden Werten angezeigt werden:
-
Typ: HTTP
-
Protocol (Protokoll): TCP
-
Portbereich: 80
-
Quelle: 0.0.0.0/0
-
-
Wenn Sie keine Regel mit diesen Werten sehen, gehen Sie wie unter Regeln zu einer Sicherheitsgruppe hinzufügen beschrieben vor, um sie einer neuen Sicherheitsregel hinzuzufügen.