Å bruke PHP på en Amazon EC2 -forekomst er en bragd som de fleste utfører når de vil kjøre noen webserver på forekomsten. PHP kommer ikke forhåndsinstallert med de fleste Ubuntu Amis (applikasjon og OS-bilde), og det er derfor det må installeres etterpå. Dette innlegget vil vise frem prosedyren for å installere PHP inne i en AWS EC2 -forekomst som kjører på Ubuntu.
Pre-Req: Lag en EC2-forekomst med Ubuntu
Dette er et forutsetningstrinn for installasjonen av Ubuntu. Du kan hoppe over dette forutsetningstrinnet hvis du har en EC2 -forekomst som kjører og tilkoblet. Hvis ikke, kan du gå videre til AWS -konsollen og deretter klikke på "Start en virtuell maskin" -knapp:
Etter det, fra EC2 Creation Wizard, gi EC2 -forekomsten et unikt navn:
Etter det, for AMI -delen, må du huske å velge “Ubuntu” AMI:
Etter det, velg et nøkkelpar eller opprett et:
Merk: Paret lastes ned på den lokale maskinen etter opprettelsen, og det brukes deretter til SSH -tilkoblingen. Derfor er det ganske viktig å kjenne banen på den lokale maskinen.
Etter det, klikker du bare på "Startforekomst" -knappen som ligger nederst til høyre på siden:
Dette vil skape EC2 -forekomsten som kjører på et Ubuntu -operativsystem:
Neste trinn er å koble til den nyopprettede EC2 -forekomsten, og for det må du besøke forekomstene Dashboard, velge det nyopprettede EC2 -forekomsten og deretter klikke på alternativet "Connect":
Etter det, bare kopier kommandoen på "SSH -klienten" -siden ved å klikke på ikonet ved siden av kommandoen:
Etter det, lim inn kommandoen i en ny ledetekst terminal og erstatt navnet på nøkkelparet (Lhkeypair for dette innlegget) med den komplette banen til nøkkelparet på din lokale maskin:
Trykk på "Enter" -tasten, og når du blir bedt om å koble til en ny vert, skriv "Ja" og trykk deretter på "Enter" -tasten en gang til:
Etter noen få øyeblikk vil du være koblet til SSH -tjenesten til EC2 -forekomsten:
På dette tidspunktet kan du gå videre til neste trinn.
Installere PHP i AWS EC2 som kjører Ubuntu
Begynn med å oppdatere APT -pakkelisten på EC2 -forekomsten ved å bruke følgende kommando:
sudo apt-get oppdatering
Å kjøre denne kommandoen vil gi følgende resultater på SSH -terminalen:
Etter det, fortsett med å legge til PPA -depotet til PHP ved å bruke følgende kommando:
sudo add-apt-repository ppa: ondrej/php-y
Utførelsen av denne kommandoen vil terminalen vise at repoen er lagt til:
Etter det, oppdater APT -listen igjen ved å bruke kommandoen:
sudo apt oppdatering
Etter det, installer PHP med følgende kommando:
sudo apt install php8.1
Kjører denne kommandoen vil be brukeren om nedlastingen, bare skriv inn “Y” og treffe “Enter” -tasten:
Etter at hele prosessen er fullført, kjør kommandoen nedenfor for å bekrefte den:
php -v
Denne kommandoen vil returnere følgende utgang:
Utgangen viser at PHP har blitt installert i Ubuntu EC2 -forekomsten.
Konklusjon
Det er faktisk ganske enkelt å installere PHP på en AWS EC2 -forekomst på Ubuntu. Bare koble til forekomsten og oppdater deretter APT -pakkene. Etter det, legg til repoen til PHP og oppdater APT -listen igjen. Når det er gjort, kan du bare bruke “Apt Install” -kommandoen for å installere PHP. Etter at installasjonsprosessen er gjort, må du bekrefte eksistensen av PHP ved å bruke kommandoen “PHP -v”.