Misschien ben je net begonnen met het bouwen van je dynamische webapplicatie in PHP en wil je de LAMP Stack opzetten. De term LAMP komt van het Linux-besturingssysteem, de Apache-server, de MySQL-database en de PHP-taal. Laten we beginnen met de installatie van LAMP Stack op Ubuntu 20.04.
Allereerst moet u sudo-rechten op uw systeem hebben of inloggen als root om de volgende taken uit te voeren:
Update de pakketrepository van het systeem
Om met de hele installatie te beginnen, is het de beste gewoonte om eerst de APT-cacherepository bij te werken, zodat alle nieuwste toepassingen soepel kunnen worden geïnstalleerd.
$sudogeschikte update
Zodra de apt-cache is bijgewerkt, zijn we klaar om verder te gaan met de LAMP Stack-installatie.
Laten we eerst MySQL installeren.
Installeer MySQL op Ubuntu 20.04
Aangezien MySQL meestal wordt gebruikt als een database met PHP en wordt gebruikt om gegevens te beheren en op te slaan om MySQL op uw ubuntu-systeem te installeren, typt u de onderstaande opdracht.
$sudogeschiktinstallerenmysql-server mysql-client
Het zal u vragen om extra schijfruimte in te nemen om het pakket te installeren, dus druk op y om door te gaan met het installeren van MySQL.
Nadat MySQL is geïnstalleerd, controleert u de versie door deze opdracht te typen.
En om te controleren of de MySQL-service actief is of niet op uw ubuntu-systeem, typt u deze opdracht om de status te controleren.
Als het niet actief is, kunt u het als volgt starten door het startsleutelwoord in de bovenstaande opdracht te gebruiken:
Typ de volgende opdracht om in te loggen op de MySQL-shell:
Het zal u voor de eerste keer niet om een wachtwoord vragen.
Zodra u zich aanmeldt bij de shell van MySQL, kunt u uw wachtwoord instellen of elke functie uitvoeren die verband houdt met de database erin.
Laten we er nu doorheen gaan en de Apache 2-webserver op het Ubuntu-systeem installeren.
mysql> Uitgang
Installeer Apache Web Server op Ubuntu 20.04
Apache 2 is een webserver die de servers voor het hosten van webapplicaties afhandelt. Voer deze opdracht uit om Apache 2 op uw ubuntu-systeem te installeren.
$sudogeschiktinstallerenapache2
Het kan ook vragen om een toekenning van extra schijfruimte voor de installatie van de Apache, dus druk op y om door te gaan met het installatieproces.
Eenmaal is ook de Apache 2-webserver geïnstalleerd; u kunt de status controleren door de volgende opdracht te typen.
$sudosystemctl-status apache2
Als het actief en actief is, kun je beginnen met de installatie van PHP; begin anders het commando
Laten we na het starten de PHP nu installeren,
Installeer PHP op Ubuntu 20.04
De nieuwste stabiele versie van PHP kan eenvoudig op ubuntu worden geïnstalleerd vanuit de APT-pakketrepository door de onderstaande opdracht in de terminal te typen
$sudogeschiktinstallerenphp
Druk op y om door te gaan met het proces als wordt gevraagd om extra schijfruimte in te nemen voor het installeren van PHP.
Na de succesvolle installatie van PHP, kunt u de versie controleren door het commando te typen
$ php--versie
PHP-versie 7.3.4 is geïnstalleerd.
PHP-extensies installeren
Als u nu ook een andere basis PHP-extensie wilt installeren, die nodig is voor de phpMyAdmin, bijvoorbeeld,
- php-krul
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
U kunt dit doen door de volgende opdracht te typen.
$sudogeschiktinstallerenphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Laat het extra schijfruimte in beslag nemen om de extensies te installeren door y te typen en op de Enter-knop te drukken.
Deze opdracht installeert alle vereiste PHP-extensies voor het uitvoeren van phpMyAdmin.
Dus zo kunt u alle vereiste pakketten op Ubuntu 20.04 installeren en de LAMP-stack instellen voor het bouwen van uw dynamische webtoepassing.
Conclusie
Dit bericht bevat de stapsgewijze handleiding voor het installeren en instellen van de LAMP-stack op Ubuntu 20.04 LTS.