PHP-ram­me­vær­ket Laravel in­de­hol­der en om­fat­ten­de samling af bi­bli­o­te­ker og kom­po­nen­ter til PHP-udvikling. Her kan du finde ud af, hvad kravene til in­stal­la­tion er, og hvordan du in­stal­le­rer Laravel på Ubuntu 22.04.

Hvad er kravene til Laravel?

Der er ikke mange krav, som dit system skal opfylde for at kunne bruge Laravel på Ubuntu 22.04. Da Laravel er et PHP-framework, skal du sikre dig, at du har PHP in­stal­le­ret på din Ubuntu-server. Den spe­ci­fik­ke PHP-version, du har brug for, afhænger af, hvilken version af Laravel du vil bruge. Den of­fi­ci­el­le do­ku­men­ta­tion anbefaler i øje­blik­ket (pr. juni 2023) følgende:

Laravel-version Un­der­støt­te­de PHP-versioner
9 8.0 til 8.2
10 8.1 til 8.2
11 8,2

Selvom PHP er in­stal­le­ret på Ubuntu som standard, bør du alligevel kon­trol­le­re, hvilken version du bruger i øje­blik­ket. For at gøre dette skal du udføre følgende kommando i ter­mi­na­len:

php -v
bash

Efter ind­tast­ning af kom­man­do­en skal outputtet se således ud:

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

I dette eksempel kan du se, at PHP version 8.1.2 er in­stal­le­ret og fungerer korrekt.

Laravel-ud­vik­le­ren Taylor Otwell anbefaler at bruge PHP-pak­ke­hånd­te­rings­sy­ste­met Composer. Du kan finde ud af mere om dette praktiske pak­ke­værk­tøj i vores trinvise vej­led­ning om, hvordan du in­stal­le­rer Composer på Ubuntu.

Sådan in­stal­le­res Laravel på Ubuntu 22.02: trin-for-trin vej­led­ning

Når du har en kom­pa­ti­bel PHP-version og Composer, kan du in­stal­le­re Laravel på Ubuntu 22.04. For at gøre dette skal du åbne ter­mi­na­len og navigere til dit systems HTML-mappe.

cd /var/www/html/
bash

For at in­stal­le­re PHP-rammen skal du udføre følgende kommando i dette bibliotek:

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

I stedet for at bruge ‘test-project’ kan du vælge et navn til den PHP-ap­pli­ka­tion, du vil oprette med Laravel. Hvis op­sæt­nin­gen lykkes, vil du modtage en besked, der siger: ‘Ap­pli­ka­tions­nøg­le indstil­let med succes’.

Billede: Ubuntu terminal: PHP framework Laravel successfully installed
To start the in­stal­la­tion process, use ad­mi­ni­stra­tor pri­vil­e­ges to confirm the execution of the in­stal­la­tion via Composer.

Når in­stal­la­tio­nen er færdig, skal du give det bibliotek, du lige har tilføjet til Laravel-ap­pli­ka­tio­nen (i denne vej­led­ning kaldet ‘test-project’), ejerskab af serveren. Det gør du ved at udføre følgende kom­man­do­er:

sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storage
bash

For at kon­trol­le­re in­stal­la­tio­nen skal du navigere til Laravel-ap­pli­ka­tio­nens mappe og udføre følgende kommando:

php artisan
bash
Gå til ho­ved­me­nu­en