Du har kanskje nettopp begynt å bygge din dynamiske webapplikasjon i PHP, og du vil sette opp LAMP Stack. LAMP-begrepet kommer fra Linux-operativsystemet, Apache-serveren, MySQL-databasen og PHP-språket. La oss komme i gang med installasjonen av LAMP Stack på Ubuntu 20.04.
Først og fremst bør du ha sudo-rettigheter på systemet ditt eller logge på som en rot for å utføre følgende oppgaver:
Oppdater systemets pakkelager
For å komme i gang med hele installasjonen, er det den beste fremgangsmåten å oppdatere APT-cache-arkivet først, slik at alle de nyeste applikasjonene kan installeres jevnt.
$ sudo apt oppdatering
Når apt-cachen er oppdatert, er vi klare til å gå videre med LAMP Stack-installasjonen.
La oss først installere MySQL.
Installer MySQL på Ubuntu 20.04
Siden MySQL mest brukes som en database med PHP og brukes til å administrere og lagre data for å installere MySQL på ubuntu-systemet, skriver du inn kommandoen nedenfor.
$ sudo apt installer mysql-server mysql-client
Det vil be deg om å ta ekstra diskplass for pakken å installere, så trykk “y” for å fortsette å installere MySQL.
Når MySQL er installert, sjekk versjonen ved å skrive denne kommandoen.
Og for å kontrollere at MySQL-tjenesten kjører eller ikke på ubuntu-systemet ditt, skriv inn denne kommandoen for å sjekke statusen.
Hvis den ikke er aktiv, kan du starte den ved å bruke startordet i kommandoen ovenfor som dette
For å logge inn på MySQL-skallet, skriv inn følgende kommando
Det vil ikke be deg om noe passord for første gang.
Når du logger på MySQL-skallet, kan du konfigurere passordet ditt eller utføre en hvilken som helst funksjon relatert til databasen i den.
La oss nå gå ut av det og installere Apache 2-webserveren på Ubuntu-systemet.
mysql> avslutte
Installer Apache Web Server på Ubuntu 20.04
Apache 2 er en webserver som håndterer serverne for hosting av webapplikasjoner. For å installere Apache 2 på ubuntu-systemet ditt, kjør denne kommandoen.
$ sudo apt installere apache2
Det kan også be om å gi tilskudd til ekstra diskplass for Apache-installasjonen, så trykk “y” for å fortsette installasjonsprosessen.
En gang er Apache 2-webserveren også installert; Du kan sjekke statusen ved å skrive følgende kommando.
$ sudo systemctl status apache2
Hvis den er aktiv og kjører, er det greit å gå med installasjonen av PHP; ellers begynn å bruke kommandoen
Etter å ha startet den, la oss installere PHP nå,
Installer PHP på Ubuntu 20.04
PHPs siste stabile versjon kan enkelt installeres på ubuntu fra APT-pakkelageret ved å skrive kommandoen nedenfor i terminalen
$ sudo apt installere php
Trykk på “y” for å fortsette prosessen hvis den ber om å ta ekstra diskplass for å installere PHP.
Etter vellykket installasjon av PHP kan du sjekke versjonen ved å skrive kommandoen
$ php --versjon
PHP versjon 7.3.4 er installert.
Installer PHP-utvidelser
Nå hvis du også vil installere noen andre grunnleggende PHP-utvidelser, som for eksempel kreves for phpMyAdmin,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Du kan gjøre det ved å skrive følgende kommando.
$ sudo apt installere php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
La det ta ekstra diskplass for utvidelsene å installere ved å skrive “y” og trykke på “Enter” -knappen.
Denne kommandoen vil installere alle nødvendige PHP-utvidelser for å kjøre phpMyAdmin.
Så dette er hvordan du kan installere alle nødvendige pakker på Ubuntu 20.04 og sett opp LAMP Stack for å bygge din dynamiske webapplikasjon.
Konklusjon
Dette innlegget inneholder trinnvis guide for å installere og sette opp LAMP-stakken på Ubuntu 20.04 LTS.