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 -v
bash

Efter att du har angett kommandot ska resultatet se ut så här:

Bild: Ubuntu terminal: PHP version check
You can check the PHP version in the Ubuntu terminal.

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/
bash

För att installera PHP-ramverket, kör följande kommando i denna katalog:

sudo composer create-project laravel/laravel test-project
bash

Istä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).

Bild: Ubuntu terminal: PHP framework Laravel successfully installed
To start the installation process, use administrator privileges to confirm the execution of the installation via Composer.

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/storage
bash

För att verifiera installationen, navigera till katalogen för Laravel-applikationen och kör följande kommando:

php artisan
bash
Gå till huvudmeny