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.