# So installieren Sie Laravel auf Ubuntu 22.04

Das PHP-Framework Laravel stellt eine **umfangreiche Sammlung von Bibliotheken und Komponenten für die PHP-Entwicklung** bereit. Welche Anforderungen sind für die Installation zu erfüllen? Und wie installiert man Laravel auf Ubuntu 22.04?

## Laravel: Diese Anforderungen stellt das PHP-Framework

Um Laravel unter Ubuntu 22.04 nutzen zu können, sind nicht viele Anforderungen zu erfüllen. Als PHP-Framework setzt Laravel natürlich voraus, dass PHP auf Ihrem Ubuntu-Server installiert ist. Welche **PHP-Version** Sie konkret benötigen, hängt davon ab, **welche Laravel-Version** Sie verwenden möchten. Aktuell (Stand: Juni 2023) kann man der offiziellen Dokumentation folgende Empfehlungen entnehmen:

<table>
  <thead>
    <tr>
      <th>Laravel-Version</th>
      <th>Unterstützte PHP-Versionen</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>9</td>
      <td>8.0 bis 8.2</td>
    </tr>
    <tr>
      <td>10</td>
      <td>8.1 bis 8.2</td>
    </tr>
    <tr>
      <td>11</td>
      <td>8.2</td>
    </tr>
  </tbody>
</table>

PHP ist zwar **unter Ubuntu standardmäßig installiert** – Sie sollten dennoch zunächst überprüfen, welche Version Sie aktuell verwenden. Hierfür führen Sie im Terminal den folgenden Befehl aus:

```bash
php -v
```

Das Ergebnis sieht dann in etwa folgendermaßen aus:

[![Bild: Ubuntu-Terminal: PHP-Versions-Check](https://www.ionos.com/de-ch/digitalguide/fileadmin/_processed_/9/5/csm_php-version-check_41817f90da.webp "Ubuntu-Terminal: PHP-Versions-Check")](https://www.ionos.com/de-ch/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/php-version-check.png) Überprüfen der PHP-Version via Ubuntu-Terminal Auf dem Server ist in diesem Fall PHP-Version 8.1.2 installiert und funktionsfähig.

Hinweis Wenn Ihr Server mit einer Minimalinstallation erstellt wurde, müssen Sie PHP installieren und konfigurieren, bevor Sie fortfahren können.

Ferner empfiehlt Laravel-Entwickler Taylor Otwell die Nutzung des **PHP-Paketverwaltungssystems** [Composer](https://getcomposer.org/ "Website von Composer"). Mehr zu dem praktischen Paket-Tool finden Sie in unserer ausführlichen Schritt-für-Schritt-Anleitung zur Installation von PHP Composer unter Ubuntu.

## Laravel installieren (Ubuntu 22.04)

Wenn Sie eine passende PHP-Version und Composer parat haben, können Sie Laravel auf Ubuntu 22.04 installieren. Hierfür rufen Sie das Terminal auf und wechseln zunächst in das **HTML-Verzeichnis** Ihres Systems:

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

In diesem Verzeichnis führen Sie nun folgendes Kommando aus, um das PHP-Framework zu installieren:

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

Anstelle von „test-project“ können Sie an letzter Stelle einen individuellen Namen für die PHP-Applikation, die Sie mithilfe von Laravel erstellen möchten, angeben. Nach der erfolgreichen Einrichtung erhalten Sie eine **Erfolsmeldung**, die mit der Zeile „Application key set successfully.“ abschließt.

[![Bild: Ubuntu-Terminal: PHP-Framework Laravel erfolgreich installiert](https://www.ionos.com/de-ch/digitalguide/fileadmin/_processed_/6/6/csm_laravel-installation-successfully_601b6f5be4.webp "Ubuntu-Terminal: PHP-Framework Laravel erfolgreich installiert")](https://www.ionos.com/de-ch/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/laravel-installation-successfully.png) Bestätigen Sie die Ausführung der Laravel-Installation via Composer mit Administrator-Rechten, um den Prozess zu starten. Im Anschluss an die Installation gewähren Sie dem neu hinzugefügten Verzeichnis der Laravel-Applikation (hier im Tutorial „test-project“) die **Besitzrechte über den Webserver**, indem Sie nacheinander folgende Kommandos ausführen:

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

Um die Installation abschließend zu verifizieren, wechseln Sie in das Verzeichnis der Laravel-Applikation und führen dort den folgenden Befehl aus:

```bash
php artisan
```

Tipp Um später mit Laravel arbeiten zu können, sollten Sie außerdem **MySQL** oder ein alternatives Datenbank-Management-System installiert haben. Auch der Webserver **Apache** (insofern noch nicht installiert) ist eine sinnvolle Ergänzung zu Laravel, weshalb die Installation des beliebten LAMP-Stacks zu empfehlen ist.


This is a markdown version of: [https://www.ionos.com/de-ch/digitalguide/websites/web-entwicklung/laravel-php-framework-auf-ubuntu-installieren/](https://www.ionos.com/de-ch/digitalguide/websites/web-entwicklung/laravel-php-framework-auf-ubuntu-installieren/) for AI/LLM consumption.