Laravel ist ein Open-Source-Framework für Webanwendungen mit ausdrucksstarker, eleganter Syntax. Es ist eines der beliebtesten PHP-Frameworks der Welt und eignet sich hervorragend für Entwickler, die moderne Webanwendungen erstellen möchten.
Aber das Einrichten einer Entwicklungsumgebung kann für Neulinge frustrierend sein. Zum Glück können Sie das Laravel-Projekt in kürzester Zeit zum Laufen bringen, sobald Sie die Grundlagen des Installationsprozesses verstanden haben!.
Hier erfahren Sie, wie Sie Laravel auf Debian 11 / Debian 10 installieren.
Installieren Sie PHP
Laravel erfordert PHP-Version 7.3 oder neuer. Da Debian 11 und Debian 10 mit PHP 7.4 bzw. PHP 7.3 geliefert werden, müssen Sie keine PHP-Pakete aus externen Repositories beziehen.
Aktualisieren Sie die Repository-Informationen.
sudo apt update
Installieren Sie PHP und einige andere Erweiterungen mit dem folgenden Befehl.
sudo apt install -y php-common php-cli php-gd php-mysql php-curl php-intl php-mbstring php-bcmath php-imap php-xml php-zip
Überprüfen Sie die PHP-Version nach der Installation von Paketen.
php -v
Stellen Sie sicher, dass die PHP-Version 7.3 oder höher ist.
PHP 7.4.21 (cli) (built: Jul 2 2021 03:59:48) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.21, Copyright (c), by Zend Technologies
Installieren Sie PHP Composer
Composer ist ein Abhängigkeitsmanager für PHP. Es wird Ihnen helfen, Laravel mit den notwendigen Komponenten für Ihre Projektentwicklung herunterzuladen und zu installieren.
Sie können Composer lokal, in Ihrem Projektverzeichnis oder global auf $PATH
installieren Verzeichnisse (zB /bin oder /usr/bin).
wget -qO - https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ --filename=composer
Überprüfen Sie die Composer-Version.
composer --version
Ausgabe:
Composer version 2.1.6 2021-08-19 17:11:08
Installieren Sie Laravel
Da Sie bereits PHP Composer auf Ihrem System haben, können Sie mit dem folgenden Befehl ganz einfach ein Laravel-Projekt erstellen.
composer create-project laravel/laravel my_example_app
Sobald das Projekt erstellt ist, wechseln Sie in das Projektverzeichnis.
cd my_example_app
Starten Sie dann den lokalen Entwicklungsserver von Laravel mit dem Befehl serve der Artisan-CLI.
php artisan serve
Sie erhalten eine Nachricht in etwa so.
Starting Laravel development server: http://127.0.0.1:8000
Standardmäßig lauscht Laravel auf dem Localhost mit Port 8000. Falls Sie möchten, können Sie den --host <ip_address>
verwenden und --port <port_number>
Option zum Ändern der Listening-Adresse bzw. des Ports von Laravel.
Sie können Ihren Browser öffnen und mit der IP-Adresse und der Portnummer, die in der vorherigen Befehlsausgabe angezeigt wurden, auf den Laravel-Entwicklungsserver zugreifen. Sie erhalten die folgende Webseite.
Schlussfolgerung
Das ist alles. Ich hoffe, Sie wissen, wie Sie Laravel unter Debian 11 / Debian 10 installieren. Als nächsten Schritt können Sie Erstkonfigurationen durchführen und der Dokumentation folgen, um Laravel zu lernen.