PHP ist eines der am häufigsten verwendeten Sprachen \ Pakete in EC2 -Instanzen. Der Grund für diese Popularität ist die Tatsache, dass die meisten Menschen die Webserver wie Apache, die auf PHP basiert, die Amazon EC2 -Instanz -Host -Server verwenden. Dieser Beitrag erläutert den Prozess der Installation von PHP und deren Variationen in EC2 -Instanzen.
Schritt 1: Erstellen Sie eine EC2 -Instanz mit Amazon Linux
Gehen Sie zur AWS -Konsole und gehen Sie in die „Start einer virtuellen Maschine starten“:
Geben Sie in der Startkonfiguration "Name und Tag" an und wählen Sie "Amazon Linux":
Scrollen Sie nach unten und wählen Sie ein Schlüsselpaar aus, um mit der EC2 -Instanz zu assoziieren, und klicken Sie dann auf die Schaltfläche „Startinstanz“:
Notiz: Erstellen Sie ein Schlüsselpaar oder wenn Sie nicht das Schlüsselpaar auf Ihrem PC haben. Das Schlüsselpaar wird zum Zeitpunkt der Erstellung heruntergeladen und sein Weg wird verwendet, um mit der EC2 -Instanz eine Verbindung herzustellen.
Danach beginnt der Startprozess:
Sobald die Instanz erfolgreich gestartet wurde, besuchen Sie die EC2 -Instanzliste und klicken Sie auf den neu gestarteten Instanznamen und klicken Sie dann auf die Schaltfläche „Verbinden“:
Kopieren Sie auf der Verbindungsseite den Befehl "SSH":
Und fügen Sie diesen Befehl in die Eingabeaufforderung ein, nachdem Sie den Namen des Tastärs durch den vollständigen Pfad des Tastenspaars auf Ihrem Computer ersetzen, und drücken Sie die Taste „Eingabetaste“:
Wie Sie im obigen Bild sehen können, wird der Benutzer nach der Bestätigung gefragt. Geben Sie in der Bestätigung "Ja" ein und drücken Sie die Taste "Eingabetaste", und der Benutzer wird mit der EC2 -Instanz verbunden:
Sie sind jetzt mit der EC2 -Instanz verbunden.
Schritt 2: Installieren Sie das Amazon Extras -Paket
Der PHP wird mit dem Extras -Paket von Amazon installiert. Stellen Sie daher sicher, dass es auf der Instanz installiert ist, indem der folgende Code ausgeführt wird:
Welches Amazon-Linux-Extras
Dadurch wird das folgende Ergebnis des SSH -Terminals angezeigt:
Dies bestätigt, dass die EC2 -Instanz standardmäßig das Amazon Extras -Paket enthält. Wenn dieses Paket jedoch nicht gefunden wird, kann es in diesem Fall mit dem folgenden Befehl installiert werden:
sudo yum install -y Amazon-linux-extras
Schritt 3: Installieren Sie PHP unter Amazon Linux
Nachdem alles vorhanden ist, kann der Benutzer die PHP -Version installieren, die er in der EC2 -Instanz möchte. Überprüfen Sie zuerst die verfügbaren Versionen von PHP im Amazon Extras -Paket mit dem folgenden Befehl:
sudo Amazon-linux-extras | Grep Php
Die Ausgabe zeigt die Version des zur Installation verfügbaren PHP an:
So aktivieren Sie Php 8.1 Führen Sie den folgenden Befehl aus:
sudo Amazon-linux-extras aktivieren php8.1
Durch Ausführen dieses Befehls werden das folgende Ergebnis am Terminal angezeigt:
Dies bedeutet, dass der Benutzer, sobald das Paket aktiviert wurde, den PHP installieren kann, und dafür einfach die Befehle ausführen, die Ihnen im Terminal angezeigt werden:
sudo yum saubere Metadaten
sudo yum Installation PHP-CLI PHP-PDO PHP-FPM PHP-JSON PHP-MYSQLND
Durch Ausführen dieser Befehle wird der Download- und Installationsprozess initiiert:
Geben Sie bei der Aufforderung zum Download "y" ein und geben Sie dann „ein“ ein, um fortzufahren:
Sobald der Installationsprozess abgeschlossen ist, können Sie die Existenz von PHP durchführen, indem Sie den folgenden Befehl ausführen:
PHP -v
Das SSH -Terminal zeigt die folgende Ausgabe an:
Herzlichen Glückwunsch! Sie haben PHP auf Ihrem Amazon Linux EC2 erfolgreich installiert.
Abschluss
Um PHP auf dem Amazon Linux EC2 Virtual Machine zu installieren, muss der Benutzer zunächst sicherstellen, dass die Amazon Extras -Pakete in der EC2 -Instanz installiert wurden. Aktivieren Sie danach das PHP -Paket aus dem Amazon Extras -Paket. Führen Sie danach einfach die Installationsbefehle aus, um den PHP zu installieren. Dieser Beitrag hat Ihnen beigebracht, wie Sie PHP unter AWS EC2 Amazon Linux im Detail installieren können.