Sett opp Lamp Stack på Ubuntu Top 10.Topp 10

Sett opp Lamp Stack på Ubuntu Top 10.Topp 10

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,

  • 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 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.