Opsæt LAMP (Linux, Apache, MySQL, PHP) Stack på Ubuntu 20.04

Set Up Lamp Linux Apache



Du er måske lige begyndt at bygge din dynamiske webapplikation i PHP, og du vil konfigurere LAMP Stack. LAMP -term kommer fra Linux -operativsystemet, Apache -serveren, MySQL -databasen og PHP -sproget. Lad os komme i gang med installationen af ​​LAMP Stack på Ubuntu 20.04.







Først og fremmest skal du have sudo -privilegier på dit system eller logge ind som en rod for at udføre følgende opgaver:



Opdater systemets pakkelager

For at komme i gang med hele installationen er det den bedste praksis at først opdatere APT -cache -depotet, så alle de nyeste applikationer kan installeres problemfrit.



$sudopassende opdatering


Når apt-cachen er opdateret, er vi klar til at komme videre med LAMP Stack-installationen.





Lad os først installere MySQL.

Installer MySQL på Ubuntu 20.04

Da MySQL mest bruges som en database med PHP og bruges til at administrere og gemme data til at installere MySQL på dit ubuntu -system, skal du skrive kommandoen nedenfor.



$sudopassendeinstalleremysql-server mysql-klient


Det vil bede dig om at tage ekstra diskplads til pakken kan installeres, så tryk på y for at fortsætte med at installere MySQL.


Når MySQL er installeret, skal du kontrollere versionen ved at skrive denne kommando.

$mysql--version


Og for at kontrollere, at MySQLs service kører eller ikke på dit ubuntu -system, skal du skrive denne kommando for at kontrollere status.

$sudosystemctl status mysql.service


Hvis det ikke er aktivt, kan du starte det ved at bruge start -søgeordet i ovenstående kommando som denne

$sudosystemctl starter mysql.service


For at logge ind på MySQL's skal du skrive følgende kommando

$sudomysql


Det vil ikke bede dig om nogen adgangskode for første gang.

Når du har logget ind på MySQL's shell, kan du konfigurere din adgangskode eller udføre enhver funktion, der er relateret til databasen i den.

Lad os nu forlade det og installere Apache 2 webserveren på Ubuntu -systemet.

mysql> Afslut

Installer Apache Web Server på Ubuntu 20.04

Apache 2 er en webserver, der håndterer serverne til hosting af webapplikationer. Kør denne kommando for at installere Apache 2 på dit ubuntu -system.

$sudopassendeinstallereapache2


Det kan også bede om at få bevilget ekstra diskplads til Apaches installation, så tryk på y for at fortsætte installationsprocessen.

En gang er Apache 2 webserver også installeret; du kan kontrollere status ved at skrive følgende kommando.

$sudosystemctl status apache2


Hvis det er aktivt og kører, er du god til at installere PHP; Ellers skal du begynde at bruge kommandoen

$sudosystemctl starter apache2


Efter at have startet det, lad os installere PHP nu,

Installer PHP på Ubuntu 20.04

PHPs seneste stabile version kan let installeres på ubuntu fra APT -pakkelageret ved at skrive kommandoen nedenfor i terminalen

$sudopassendeinstallerephp


Tryk på y for at fortsætte processen, hvis det beder om at tage ekstra diskplads til installation af PHP.

Efter den vellykkede installation af PHP kan du kontrollere versionen ved at skrive kommandoen

$ php--version


PHP version 7.3.4 er installeret.

Installer PHP -udvidelser

Hvis du nu også vil installere en anden grundlæggende PHP -udvidelse, som er påkrævet for phpMyAdmin, f.eks.

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

Du kan gøre det ved at skrive følgende kommando.

$sudopassendeinstallerephp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Tillad det at tage ekstra diskplads for udvidelserne at installere ved at skrive y og trykke på Enter -knappen.


Denne kommando installerer alle de nødvendige PHP -udvidelser til at køre phpMyAdmin.

Så sådan kan du installere alle de nødvendige pakker på Ubuntu 20.04 og konfigurere LAMP Stack til opbygning af din dynamiske webapplikation.

Konklusion

Dette indlæg indeholder trinvis vejledning til installation og opsætning af LAMP -stakken på Ubuntu 20.04 LTS.