Sett opp LAMP (Linux, Apache, MySQL, PHP) Stack på Ubuntu 20.04

Set Up Lamp Linux Apache



Du har kanskje nettopp begynt å bygge din dynamiske webapplikasjon i PHP, og du vil sette opp LAMP Stack. LAMP -term 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 -privilegier på systemet ditt eller logge deg på som en rot for å utføre følgende oppgaver:



Oppdater systemets pakkelager

For å komme i gang med all installasjon, er det den beste fremgangsmåten å oppdatere APT -hurtiglageret først, slik at alle de nyeste programmene kan installeres problemfritt.



$sudopassende oppdatering


Når apt-cachen er oppdatert, er vi klare til å gå videre med installasjonen av LAMP Stack.





La oss først installere MySQL.

Installer MySQL på Ubuntu 20.04

Siden MySQL stort sett brukes som en database med PHP og brukes til å administrere og lagre data for å installere MySQL på ditt ubuntu -system, skriver du inn kommandoen nedenfor.



$sudopassendeinstalleremysql-server mysql-klient


Det vil be deg om å ta ekstra diskplass for pakken å installere, så trykk på y for å fortsette å installere MySQL.


Når MySQL er installert, sjekk versjonen ved å skrive denne kommandoen.

$mysql--versjon


Og for å kontrollere at MySQLs tjeneste kjører eller ikke på ubuntu -systemet ditt, skriver du denne kommandoen for å sjekke statusen.

$sudosystemctl status mysql.service


Hvis det ikke er aktivt, kan du starte det ved å bruke startordet i kommandoen ovenfor som dette

$sudosystemctl starter mysql.service


For å logge på MySQL -skallet, skriv inn følgende kommando

$sudomysql


Det vil ikke be deg om passord for første gang.

Når du har logget deg på MySQLs skall, kan du konfigurere passordet ditt eller utføre en hvilken som helst funksjon relatert til databasen i den.

La oss gå ut av det og installere Apache 2 -webserveren på Ubuntu -systemet.

mysql> exit

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.

$sudopassendeinstallereapache2


Det kan også be om å få mer diskplass for Apache -installasjonen, så trykk på y for å fortsette installasjonsprosessen.

En gang er Apache 2 webserver også installert; Du kan kontrollere statusen ved å skrive følgende kommando.

$sudosystemctl status apache2


Hvis den er aktiv og kjører, er du god til å installere PHP; Ellers begynner du å bruke kommandoen

$sudosystemctl starter apache2


Etter at vi har 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

$sudopassendeinstallerephp


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

Hvis du nå vil installere en annen grunnleggende PHP -utvidelse, som er nødvendig for phpMyAdmin, for eksempel

  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

Du kan gjøre det ved å skrive følgende kommando.

$sudopassendeinstallerephp-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 Enter -knappen.


Denne kommandoen installerer alle nødvendige PHP -utvidelser for å kjøre phpMyAdmin.

Så slik kan du installere alle nødvendige pakker på Ubuntu 20.04 og sette opp LAMP Stack for å bygge din dynamiske webapplikasjon.

Konklusjon

Dette innlegget inneholder trinnvis veiledning for å installere og sette opp LAMP -stakken på Ubuntu 20.04 LTS.