Ställ in LAMP (Linux, Apache, MySQL, PHP) Stack på Ubuntu 20.04

Set Up Lamp Linux Apache



Du kanske just har börjat bygga din dynamiska webbapplikation i PHP, och du vill konfigurera LAMP Stack. LAMP -term kommer från Linux -operativsystemet, Apache -servern, MySQL -databasen och PHP -språket. Låt oss komma igång med installationen av LAMP Stack på Ubuntu 20.04.







Först och främst bör du ha sudo -privilegier på ditt system eller logga in som en rot för att utföra följande uppgifter:



Uppdatera systemets paketförvar

För att komma igång med all installation är det den bästa praxisen att först uppdatera APT -cacheförvaret så att alla de senaste programmen kan installeras smidigt.



$sudolämplig uppdatering


När apt-cachen har uppdaterats är vi redo att gå vidare med LAMP Stack-installationen.





Låt oss först installera MySQL.

Installera MySQL på Ubuntu 20.04

Eftersom MySQL mest används som en databas med PHP och används för att hantera och lagra data för att installera MySQL på ditt ubuntu -system, skriver du kommandot nedan.



$sudobenägenInstalleramysql-server mysql-klient


Det kommer att be dig att ta extra diskutrymme för paketet att installera, så tryck på y för att fortsätta installera MySQL.


När MySQL är installerat kontrollerar du versionen genom att skriva det här kommandot.

$mysql--version


Och för att kontrollera att MySQLs tjänst körs eller inte på ditt ubuntu -system, skriv det här kommandot för att kontrollera statusen.

$sudosystemctl status mysql.service


Om det inte är aktivt kan du starta det med hjälp av startordet i kommandot ovan så här

$sudosystemctl startar mysql.service


För att logga in på MySQL -skalet, skriv följande kommando

$sudomysql


Det kommer inte att be dig om något lösenord för första gången.

När du har loggat in på MySQL: s skal kan du konfigurera ditt lösenord eller utföra någon funktion som är relaterad till databasen i den.

Låt oss nu gå igenom den och installera Apache 2 -webbservern på Ubuntu -systemet.

mysql> utgång

Installera Apache Web Server på Ubuntu 20.04

Apache 2 är en webbserver som hanterar servrar för webbhotell. För att installera Apache 2 på ditt ubuntu -system, kör det här kommandot.

$sudobenägenInstalleraapache2


Det kan också uppmanas att ta ytterligare diskutrymme för Apaches installation, så tryck på y för att fortsätta installationsprocessen.

En gång är Apache 2 webbserver också installerad; Du kan kontrollera status genom att skriva följande kommando.

$sudosystemctl status apache2


Om det är aktivt och kör, är du bra att gå med installationen av PHP; annars, börja använda kommandot

$sudosystemctl start apache2


Efter att ha startat det, låt oss installera PHP nu,

Installera PHP på Ubuntu 20.04

PHP: s senaste stabila version kan enkelt installeras på ubuntu från APT -paketförvaret genom att skriva kommandot nedan i terminalen

$sudobenägenInstalleraphp


Tryck på y för att fortsätta processen om det uppmanas att ta extra diskutrymme för att installera PHP.

Efter en lyckad installation av PHP kan du kontrollera versionen genom att skriva kommandot

$ php--version


PHP version 7.3.4 är installerad.

Installera PHP -tillägg

Om du nu vill installera några andra grundläggande PHP -tillägg, som krävs för phpMyAdmin, till exempel

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

Du kan göra det genom att skriva följande kommando.

$sudobenägenInstalleraphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Låt det ta extra diskutrymme för tilläggen att installera genom att skriva y och trycka på Enter -knappen.


Detta kommando kommer att installera alla nödvändiga PHP -tillägg för att köra phpMyAdmin.

Så här kan du installera alla paket som krävs på Ubuntu 20.04 och ställa in LAMP Stack för att bygga din dynamiska webbapplikation.

Slutsats

Det här inlägget innehåller steg -för -steg -guiden för att installera och konfigurera LAMP -stacken på Ubuntu 20.04 LTS.