# Hvordan installere Laravel på Ubuntu 22.04

PHP-rammeverket Laravel tilbyr en **omfattende samling av biblioteker og komponenter** for PHP-utvikling. Her kan du finne ut hva kravene til installasjon er og hvordan du installerer Laravel på Ubuntu 22.04.

## Hva er kravene til Laravel?

Det er ikke mange krav systemet ditt må oppfylle for å kunne bruke Laravel på Ubuntu 22.04. Siden Laravel er et PHP-rammeverk, må du sørge for at du har PHP installert på Ubuntu-serveren din. Den spesifikke **PHP-versjonen** du trenger, avhenger av **hvilken versjon av Laravel** du vil bruke. Den offisielle dokumentasjonen anbefaler for øyeblikket (per juni 2023) følgende:

<table>
  <thead>
    <tr>
      <th>Laravel-versjon</th>
      <th>Støttede PHP-versjoner</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>9</td>
      <td>8.0 til 8.2</td>
    </tr>
    <tr>
      <td>10</td>
      <td>8.1 til 8.2</td>
    </tr>
    <tr>
      <td>11</td>
      <td>8,2</td>
    </tr>
  </tbody>
</table>

Selv om PHP er **installert på Ubuntu som standard**, bør du likevel sjekke hvilken versjon du bruker. For å gjøre dette, kjør følgende kommando i terminalen:

```bash
php -v
```

Etter at du har skrevet inn kommandoen, bør utdataene se slik ut:

[![Image: Ubuntu terminal: PHP version check](https://www.ionos.com/nb-no/digitalguide/fileadmin/_processed_/9/5/csm_php-version-check_41817f90da.webp "Ubuntu terminal: PHP version check")](https://www.ionos.com/nb-no/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/php-version-check.png) You can check the PHP version in the Ubuntu terminal. I dette eksemplet kan du se at PHP versjon 8.1.2 er installert og fungerer som den skal.

Note Hvis du har konfigurert serveren din med en minimal installasjon, må du installere PHP og konfigurere det før du kan fortsette.

Laravel-utvikleren Taylor Otwell anbefaler å bruke **PHP-pakkehåndteringssystemet** [Composer](https://getcomposer.org/). Du kan finne ut mer om dette praktiske pakkeverktøyet i vår trinnvise veiledning om hvordan du installerer Composer på Ubuntu.

## Hvordan installere Laravel på Ubuntu 22.02: trinnvise instruksjoner

Når du har en kompatibel PHP-versjon og Composer, kan du installere Laravel på Ubuntu 22.04. For å gjøre dette, åpner du terminalen og navigerer til systemets **HTML-katalog**.

```bash
cd /var/www/html/
```

For å installere PHP-rammeverket, kjør følgende kommando i denne katalogen:

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

I stedet for å bruke «test-project», kan du velge et navn for PHP-applikasjonen du ønsker å opprette med Laravel. Hvis oppsettet er vellykket, vil du motta en melding som sier: «Applikasjonsnøkkelen er satt opp».

[![Image: Ubuntu terminal: PHP framework Laravel successfully installed](https://www.ionos.com/nb-no/digitalguide/fileadmin/_processed_/6/6/csm_laravel-installation-successfully_601b6f5be4.webp "Ubuntu terminal: PHP framework Laravel successfully installed")](https://www.ionos.com/nb-no/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/laravel-installation-successfully.png) To start the installation process, use administrator privileges to confirm the execution of the installation via Composer. Når installasjonen er fullført, gir du katalogen for Laravel-applikasjonen du nettopp har lagt til (kalt «test-project» i denne veiledningen) **eierskap til serveren**. Du kan gjøre dette ved å utføre følgende kommandoer:

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

For å bekrefte installasjonen, gå til katalogen for Laravel-applikasjonen og kjør følgende kommando:

```bash
php artisan
```

Tip Det er best å ha **MySQL** eller et alternativt databasestyringssystem installert når du arbeider med Laravel. I tillegg er det også nyttig å ha webserveren **Apache** (hvis den ikke allerede er installert). For optimal kompatibilitet anbefaler vi å installere den populære LAMP-stakken.


This is a markdown version of: [https://www.ionos.com/nb-no/digitalguide/nettsteder/webutvikling/installer-laravel-paa-ubuntu/](https://www.ionos.com/nb-no/digitalguide/nettsteder/webutvikling/installer-laravel-paa-ubuntu/) for AI/LLM consumption.