Hoe Laravel op Ubuntu 22.04 te installeren
Het PHP-framework Laravel biedt een uitgebreide verzameling bibliotheken en componenten voor PHP-ontwikkeling. Hier kunt u lezen wat de vereisten voor installatie zijn en hoe u Laravel op Ubuntu 22.04 kunt installeren.
Wat zijn de vereisten voor Laravel?
Er zijn niet veel vereisten waaraan uw systeem moet voldoen om Laravel op Ubuntu 22.04 te kunnen gebruiken. Aangezien Laravel een PHP-framework is, moet u ervoor zorgen dat PHP op uw Ubuntu-server is geïnstalleerd. De specifieke PHP-versie die u nodig hebt, hangt af van de versie van Laravel die u wilt gebruiken. De officiële documentatie beveelt momenteel (vanaf juni 2023) het volgende aan:
| Laravel-versie | Ondersteunde PHP-versies |
|---|---|
| 9 | 8.0 tot 8.2 |
| 10 | 8.1 tot 8.2 |
| 11 | 8,2 |
Hoewel PHP standaard op Ubuntu is geïnstalleerd, moet u toch controleren welke versie u momenteel gebruikt. Voer hiervoor de volgende opdracht uit in de terminal:
php -vbashNa het invoeren van het commando zou de uitvoer er als volgt uit moeten zien:

In dit voorbeeld kunt u zien dat PHP versie 8.1.2 is geïnstalleerd en correct functioneert.
Laravel-ontwikkelaar Taylor Otwell raadt aan om het PHP-pakketbeheersysteem Composer te gebruiken. Meer informatie over deze handige pakkettool vindt u in onze stapsgewijze handleiding voor het installeren van Composer op Ubuntu.
Hoe Laravel op Ubuntu 22.02 te installeren: stapsgewijze instructies
Zodra u een compatibele PHP-versie en Composer hebt, kunt u Laravel op Ubuntu 22.04 installeren. Open hiervoor de terminal en ga naar de HTML-map van uw systeem.
cd /var/www/html/bashOm het PHP-framework te installeren, voert u de volgende opdracht uit in deze map:
sudo composer create-project laravel/laravel test-projectbashIn plaats van ‘test-project’ te gebruiken, kunt u een naam kiezen voor de PHP-applicatie die u met Laravel wilt maken. Als de installatie is gelukt, krijgt u een bericht met de tekst ‘Applicatiesleutel succesvol ingesteld’.

Nadat de installatie is voltooid, geeft u de map voor de Laravel-applicatie die u zojuist hebt toegevoegd (in deze tutorial ‘test-project’ genoemd) het eigendom van de server. U kunt dit doen door de volgende opdrachten uit te voeren:
sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storagebashOm de installatie te controleren, navigeer je naar de map van de Laravel-applicatie en voer je de volgende opdracht uit:
php artisanbash