Hur man installerar Laravel på Ubuntu 22.04
PHP-ramverket Laravel erbjuder en omfattande samling bibliotek och komponenter för PHP-utveckling. Här kan du ta reda på vilka krav som gäller för installationen och hur du installerar Laravel på Ubuntu 22.04.
Vilka är kraven för Laravel?
Det finns inte många krav som ditt system måste uppfylla för att kunna använda Laravel på Ubuntu 22.04. Eftersom Laravel är ett PHP-ramverk måste du se till att du har PHP installerat på din Ubuntu-server. Vilken specifik PHP-version du behöver beror på vilken version av Laravel du vill använda. Den officiella dokumentationen rekommenderar för närvarande (juni 2023) följande:
| Laravel-version | Stödda PHP-versioner |
|---|---|
| 9 | 8.0 till 8.2 |
| 10 | 8.1 till 8.2 |
| 11 | 8,2 |
Även om PHP är förinstallerat på Ubuntu bör du ändå kontrollera vilken version du använder. För att göra detta, kör följande kommando i terminalen:
php -vbashEfter att du har angett kommandot ska resultatet se ut så här:

I det här exemplet kan du se att PHP version 8.1.2 är installerad och fungerar korrekt.
Laravel-utvecklaren Taylor Otwell rekommenderar att man använder PHP-pakethanteringssystemet Composer. Du kan läsa mer om detta praktiska paketverktyg i vår steg-för-steg-guide om hur man installerar Composer på Ubuntu.
Hur man installerar Laravel på Ubuntu 22.02: steg-för-steg-instruktioner
När du har en kompatibel PHP-version och Composer kan du installera Laravel på Ubuntu 22.04. För att göra detta öppnar du terminalen och navigerar till systemets HTML-katalog.
cd /var/www/html/bashFör att installera PHP-ramverket, kör följande kommando i denna katalog:
sudo composer create-project laravel/laravel test-projectbashIstället för att använda “test-project” kan du välja ett namn för den PHP-applikation du vill skapa med Laravel. Om installationen lyckas får du ett meddelande som säger “Application key set successfully” (Applikationsnyckel inställd).

När installationen är klar, ge katalogen för Laravel-applikationen som du just lagt till (i denna handledning kallad ”test-project”) äganderätt till servern. Du kan göra detta genom att köra följande kommandon:
sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storagebashFör att verifiera installationen, navigera till katalogen för Laravel-applikationen och kör följande kommando:
php artisanbash