Jak zainstalować PHP na AWS EC2 Amazon Linux

Jak zainstalować PHP na AWS EC2 Amazon Linux

PHP jest jednym z najczęściej używanych języków \ ​​pakietów w instancjach EC2. Powodem tej popularności jest fakt, że większość ludzi korzysta z serwerów internetowych hosta instancji Amazon EC2, takich jak Apache, oparty na PHP. Ten post wyjaśni proces instalacji PHP i jego różnice w instancjach EC2.

Krok 1: Utwórz instancję EC2 z Amazon Linux

Udaj się do konsoli AWS i wejdź do „Uruchom maszynę wirtualną”:


Z konfiguracji uruchomienia Podaj „Nazwa i tag” i wybierz „Amazon Linux”:


Przewiń w dół i wybierz parę kluczową, aby kojarzyć się z instancją EC2, a następnie kliknij przycisk „Instancja uruchom”:


Notatka: Utwórz parę kluczy lub jeśli nie masz pary kluczy na komputerze. Para kluczowa jest pobierana w momencie tworzenia, a jej ścieżka zostanie użyta do połączenia z instancją EC2.

Następnie rozpocznie się proces uruchamiania:


Po pomyślnym uruchomieniu instancji przejdź do listy instancji EC2 i kliknij nowo uruchomioną nazwę instancji, a następnie kliknij przycisk „Połącz”:


Na stronie połączenia skopiuj polecenie „SSH”:


I wklej to polecenie w wierszu polecenia po wymianie nazwy klawiatury na całą ścieżkę pary klawisza na komputerze i naciśnij klawisz „Enter”:


Jak widać na powyższym obrazie, pyta użytkownika o potwierdzenie. Typy „Tak” w potwierdzeniu i naciśnij klawisz „Enter”, a użytkownik będzie podłączony do instancji EC2:


Jesteś teraz związany z instancją EC2.

Krok 2: Zainstaluj pakiet Amazon Extras

PHP zostanie zainstalowany przy użyciu pakietu Amazon Extas. Dlatego sprawdź, czy jest instalowany w instancji, uruchamiając następujący kod:

które Amazon-Linux-Extras


To wyświetli następujący wynik terminal SSH:


To potwierdza, że ​​instancja EC2 domyślnie zawiera pakiet dodatków Amazon. Jeśli jednak ten pakiet nie zostanie znaleziony, w takim przypadku można go zainstalować za pomocą następującego polecenia:

sudo yum instaluj -y Amazon-linux-extras

Krok 3: Zainstaluj PHP na Amazon Linux

Teraz, gdy wszystko jest na miejscu, użytkownik może zainstalować wersję PHP, którą chce w instancji EC2. W tym celu najpierw sprawdź dostępne wersje PHP w pakiecie Amazon Extras za pomocą następującego polecenia:

Sudo Amazon-Linux-Extras | GREP PHP


Wyjście pokaże wersję PHP dostępnej do instalacji:


Aby włączyć PHP 8.1 Uruchom następujące polecenie:

sudo amazon-linux-extras włącz php8.1


Uruchamianie tego polecenia wyświetli następujący wynik terminalu:


Oznacza to, że po włączeniu pakietu użytkownik może następnie zainstalować PHP, a dla tego po prostu uruchomić polecenia pokazane w terminalu:

Sudo Yum Clean Metadata
sudo yum instaluj php-cli php-pdo php-fpm php-json php-mysqlnd


Wykonanie tych poleceń zainicjuje proces pobierania i instalacji:


Po podpowiedzi o pobieraniu wpisz „Y”, a następnie „Wprowadź”, aby kontynuować:


Po zakończeniu procesu instalacji możesz zweryfikować istnienie PHP, uruchamiając następujące polecenie:

php -v


Terminal SSH pokaże następujące dane wyjściowe:


gratulacje! Pomyślnie zainstalowałeś PHP na swoim Amazon Linux EC2.

Wniosek

Aby zainstalować PHP na wirtualnej maszynie Amazon Linux EC2, użytkownik najpierw musi upewnić się, że pakiety Amazon Extras zostały zainstalowane w instancji EC2. Następnie włącz pakiet PHP z pakietu Amazon Extras. Następnie po prostu uruchom polecenia instalacyjne, aby zainstalować PHP. Ten post nauczył Cię szczegółowo instalacji PHP na AWS EC2 Amazon Linux.