Die Verwendung von PHP in einer Amazon EC2 -Instanz ist eine Leistung, die die meisten Leute aufführen möchten, wenn sie einen Webserver auf der Instanz ausführen möchten. PHP wird nicht vorinstalliert mit den meisten Ubuntu Amis (Anwendung und Betriebssystem), weshalb es anschließend installiert werden muss. In diesem Beitrag wird die Prozedur der Installation von PHP in einer AWS -EC2 -Instanz vorgestellt, die auf Ubuntu ausgeführt wird.
Pre-Req: Erstellen Sie eine EC2-Instanz mit Ubuntu
Dies ist ein Voraussetzungschritt zur Installation von Ubuntu. Sie können diesen Voraussetzungsschritt überspringen, wenn Sie eine EC2 -Instanz laufen und verbunden sind. Wenn nicht, gehen Sie zur AWS -Konsole und klicken Sie dann auf die Schaltfläche „Ein virtueller Maschine starten“:
Danach geben Sie der EC2 -Instanz aus dem EC2 -Zauberer der Schöpfung einen eindeutigen Namen:
Wählen Sie für den AMI -Abschnitt für den AMI -Abschnitt das „Ubuntu“ AMI aus:
Wählen Sie danach ein Schlüsselpaar oder erstellen Sie eines:
Notiz: Das Paar wird nach seiner Erstellung auf der lokalen Maschine heruntergeladen und dann für die SSH -Verbindung verwendet. Daher ist es sehr wichtig, ihren Weg auf der lokalen Maschine zu kennen.
Klicken Sie danach einfach auf die Schaltfläche „Startinstanz“ im unteren Rechten der Seite:
Dadurch wird die EC2 -Instanz erstellt, die auf einem Ubuntu -Betriebssystem ausgeführt wird:
Der nächste Schritt besteht darin, eine Verbindung zur neu erstellten EC2 -Instanz herzustellen. Dafür müssen Sie das Dashboard von Instances besuchen, die neu erstellte EC2 -Instanz auswählen und dann auf die Option „Verbinden“ klicken:
Kopieren Sie danach einfach den Befehl auf der Seite "SSH Client", indem Sie auf das Symbol neben dem Befehl klicken:
Fügen Sie den Befehl danach in einen neuen Eingabeaufforderungsterminal ein und ersetzen Sie den Namen des Schlüsselpaars (Lhkeypair für diesen Beitrag) durch den vollständigen Pfad des Schlüsselpaars auf Ihrer lokalen Maschine:
Drücken Sie die Taste "Eingeben" und geben Sie die Taste "Ja" ein, wenn Sie dazu aufgefordert werden, eine Verbindung zu einem neuen Host herzustellen, und drücken Sie dann noch einmal die Taste "Eingeben":
Nach ein paar Augenblicken werden Sie mit dem SSH -Service der EC2 -Instanz verbunden:
Zu diesem Zeitpunkt können Sie zum nächsten Schritt übergehen.
Installation von PHP in AWS EC2 Ausführen von Ubuntu
Aktualisieren Sie mit dem folgenden Befehl die Liste der APT -Pakete in Ihrer EC2 -Instanz:
sudo apt-Get-Update
Das Ausführen dieses Befehls liefert die folgenden Ergebnisse am SSH -Terminal:
Fügen Sie danach das PPA -Repository von PHP hinzu, indem Sie einfach den folgenden Befehl verwenden:
sudo add-apt-Repository PPA: Ondrej/Php -y
Durch die Ausführung dieses Befehls wird das Terminal angezeigt, dass das Repo hinzugefügt wurde:
Aktualisieren Sie danach die APT -Liste noch einmal mit dem Befehl:
sudo APT -Update
Installieren Sie den PHP danach mit dem folgenden Befehl:
sudo apt installieren php8.1
Durch das Ausführen dieses Befehls wird der Benutzer zum Download aufgefordert. Geben Sie einfach "y" ein und klicken Sie dann auf die Taste "Enter":
Führen Sie nach Abschluss des gesamten Vorgangs den folgenden Befehl aus, um ihn zu überprüfen:
PHP -v
Dieser Befehl gibt die folgende Ausgabe zurück:
Die Ausgabe zeigt, dass der PHP in der Ubuntu EC2 -Instanz erfolgreich installiert wurde.
Abschluss
Das Installieren von PHP in einer AWS -EC2 -Instanz, die auf Ubuntu ausgeführt wird, ist eigentlich ganz einfach. Stellen Sie einfach eine Verbindung zur Instanz her und aktualisieren Sie dann die APT -Pakete. Fügen Sie danach das Repo des PHP hinzu und aktualisieren Sie die APT -Liste erneut. Sobald dies erledigt ist, verwenden Sie einfach den Befehl „APT Install“, um PHP zu installieren. Verifizieren Sie nach Abschluss des Installationsprozesses die Existenz von PHP mit dem Befehl "PHP -v".