Du har kanskje nettopp begynt å bygge din dynamiske webapplikasjon i PHP, og du vil sette opp Lamp Stack. Lampetiden 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 av alt, bør du ha sudo -privilegier på systemet ditt eller logge inn som en rot for å utføre følgende oppgaver:
Oppdater systemets pakkelager
For å komme i gang med all installasjonen, er det den beste praksisen å oppdatere APT Cache Repository først, slik at alle de nyeste applikasjonene kan installeres jevnt.
$ sudo apt oppdatering
Når apt-cache er oppdatert, er vi klare til å komme videre med Lamp Stack-installasjonen.
La oss først installere mysql.
Installer MySQL på Ubuntu 20.04
Siden MySQL for det meste brukes som en database med PHP og brukes til å administrere og lagre data for å installere MySQL på Ubuntu -systemet ditt, skriver du kommandoen gitt nedenfor.
$ sudo apt install 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.
$ MySQL -Versjon
Og for å sjekke at MySQLs tjeneste kjører eller ikke på Ubuntu -systemet ditt, skriver du denne kommandoen for å sjekke statusen.
$ sudo systemctl status mysql.service
Hvis det ikke er aktivt, kan du starte det ved å bruke startnøkkelordet i kommandoen ovenfor som dette
$ sudo systemctl start mysql.service
For å logge inn på MySQLs skall, skriv inn følgende kommando
$ sudo mysql
Det vil ikke be deg om noe passord for første gang.
Når du har logget deg på MySQLs skall, kan du konfigurere passordet ditt eller utføre hvilken som helst funksjon relatert til databasen i den.
La oss nå avslutte gjennom den 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 å være vert for webapplikasjoner. For å installere Apache 2 på Ubuntu -systemet ditt, kjør denne kommandoen.
$ sudo apt install Apache2
Det kan også be om å ta et tilskudd av ekstra diskplass for Apache's installasjon, så trykk “Y” for å fortsette installasjonsprosessen.
En gang er Apache 2 -webserver også installert; Du kan sjekke statusen ved å skrive følgende kommando.
$ sudo systemctl status apache2
Hvis det er aktivt og kjører, er du god til å gå med installasjonen av PHP; Ellers begynner du å bruke kommandoen
$ sudo systemctl start apache2
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 Package Repository ved å skrive kommandoen gitt nedenfor i terminalen
$ sudo apt install php
Trykk “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 annen grunnleggende PHP -utvidelse, som for eksempel er nødvendige for PHPMyadmin,
Du kan gjøre det ved å skrive følgende kommando.
$ sudo apt install php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
La den 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å det er slik du kan installere alle nødvendige pakker på Ubuntu 20.04 og sett opp lampestabelen for å bygge din dynamiske webapplikasjon.
Konklusjon
Dette innlegget inneholder trinnvis guide for å installere og sette opp lampestabelen på Ubuntu 20.04 LTS.