Jak zainstalować PHP na AWS EC2 Ubuntu

Jak zainstalować PHP na AWS EC2 Ubuntu

Korzystanie z PHP w instancji Amazon EC2 to jeden z wyczynów, który większość ludzi wykonuje, ponieważ chce uruchomić serwer WWW w instancji. PHP nie jest wstępnie zainstalowany z większością Ubuntu AMIS (aplikacja i obraz systemu operacyjnego), dlatego należy go później zainstalować. Ten post zaprezentuje procedurę instalowania PHP w instancji AWS EC2 działającą na Ubuntu.

Pre-REQ: Utwórz instancję EC2 z Ubuntu

To jest niezbędny krok do instalacji Ubuntu. Możesz pominąć ten niezbędny krok, jeśli masz instancję EC2 działającą i podłączoną. Jeśli nie, przejdź do konsoli AWS, a następnie kliknij przycisk „Uruchom maszynę wirtualną”:


Następnie, z Kreatora Kreacji EC2, nadaj instancji EC2 unikalną nazwę:


Następnie w sekcji AMI upewnij się, że wybierz „Ubuntu” Ami:


Następnie wybierz parę kluczy lub utwórz jedną:


Notatka: Para jest pobierana na komputerze lokalnym po jej utworzeniu, a następnie jest używana do połączenia SSH. Dlatego znajomość jego ścieżki na maszynie lokalnej jest dość ważna.

Następnie po prostu kliknij przycisk „Instancja Uruchom” znajdującą się u dolnych praw do strony:


To stworzy instancję EC2 działającą w systemie operacyjnym Ubuntu:


Następnym krokiem jest połączenie się z nowo utworzoną instancją EC2, a w tym celu musisz odwiedzić pulpit instancji, wybierz nowo utworzoną instancję EC2, a następnie kliknąć opcję „Połącz”:


Następnie po prostu skopiuj polecenie na stronie „Klient SSH”, klikając ikonę obok polecenia:


Następnie wklej polecenie w nowym terminalu wierszu polecenia i wymień nazwę pary klucza (LhkeyPair dla tego postu) z całą ścieżką pary kluczowej na komputerze lokalnym:


Naciśnij klawisz „Enter”, a gdy zostaniesz wyświetlony monit o połączenie z nowym hostem, wpisz „Tak”, a następnie naciśnij klawisz „Enter”:


Po kilku chwilach będziesz podłączony do usługi SSH instancji EC2:


W tym momencie możesz przejść do następnego kroku.

Instalowanie PHP w AWS EC2 z Ubuntu

Zacznij od aktualizacji listy pakietów Apt w instancji EC2 za pomocą następującego polecenia:

Sudo apt-get Aktualizacja


Uruchomienie tego polecenia zapewni następujące wyniki na terminalu SSH:


Następnie kontynuuj dodanie repozytorium PPA PHP, używając po prostu następującego polecenia:

sudo add-apt-repozytory PPA: ondrej/php -y


Wykonując to polecenie, terminal wyświetli dodanie repozytorium:


Następnie ponownie zaktualizuj listę Apt, używając polecenia:

Aktualizacja sudo apt


Następnie zainstaluj PHP z następującym poleceniem:

sudo apt instal PHP8.1


Uruchomienie tego polecenia poprosi użytkownika o pobieranie, po prostu wpisz „Y”, a następnie naciśnij klawisz „Enter”:


Po zakończeniu całego procesu uruchom poniższe polecenie, aby je zweryfikować:

php -v


To polecenie zwróci następujące dane wyjściowe:


Wyjście pokazuje, że PHP został pomyślnie zainstalowany w instancji Ubuntu EC2.

Wniosek

Instalowanie PHP w instancji AWS EC2 działające na Ubuntu jest w rzeczywistości dość łatwe. Po prostu połącz się z instancją, a następnie zaktualizuj pakiety apt. Następnie dodaj repozytorium PHP i ponownie zaktualizuj listę Apt. Po wykonaniu tego po prostu użyj polecenia „Apt Instal”, aby zainstalować PHP. Po zakończeniu procesu instalacji zweryfikuj istnienie PHP za pomocą polecenia „PHP -V”.