So richten Sie die Laravel -Anwendung auf Ubuntu & Debian ein
- 2484
- 287
- Phoebe Jeorga
Laravel ist ein leistungsstarkes und beliebtes Open-Source-PHP-Framework zum Erstellen von Webanwendungen. Es ist die bevorzugte Wahl für viele Entwickler aufgrund seiner intuitiven Syntax, Skalierbarkeit und Zuverlässigkeit. Das Einrichten von Laravel auf Ubuntu & Debian ist relativ einfach, und dieser Artikel führt Sie durch die Schritte.
Voraussetzungen
Bevor wir uns auf die Einrichtung von Laravel eintauchen, werfen wir einen Blick auf die Voraussetzungen dafür. Erstens benötigen Sie einen Server, der Ubuntu oder Debian ausführt. Sie müssen auch die neueste Version von PHP auf dem Server installieren lassen. Schließlich müssen Sie den Composer Package Manager installieren, da er für Laravel erforderlich ist.
Sobald Sie alle Voraussetzungen vorhanden haben, können Sie zum nächsten Schritt übergehen.
Schritt 1 - Lampe installieren
Die neueste Version von Laravel erforderte PHP 8.0 oder eine neuere Version. Um mit Laravel zu beginnen, müssen wir zunächst einen laufenden Lampenserver einrichten. Wenn Sie den Lampenstapel bereits ausgeführt haben.
PHP installieren
sudo APT Installieren Sie Python-Software-Properties sudo add-apt-Repository PPA: Ondrej/Php sudo APT Update sudo APT Install -y-Y PHP8.0 Php8.0-mcrypt php8.0-GD Php8.0-mbstring php8.0-xml
APache2 installieren
sudo apt-Get Installieren Sie Apache2 libapache2-mod-php8.0
Installieren Sie MySQL
sudo apt-get installieren Sie MySQL-Server PHP8.0-mysql
Schritt 2 - PHP -Komponist installieren
Der Komponist ist für die Installation von Laravel -Abhängigkeiten erforderlich. Verwenden Sie also die folgenden Befehle, um sie herunterzuladen und als Befehl in unserem System zu verwenden.
curl -SS https: // getComposer.Org/Installer | PHP Sudo MV -Komponist.PHAR/USR/LOCAL/BIN/COMPOSER
Schritt 3 - Laravel -Anwendung erstellen
Nachdem Sie PHP und Komponist auf dem Server installiert haben, können Sie Laravel installieren. Dazu müssen Sie das Terminal öffnen und den folgenden Befehl ausführen:
CD/VAR/WWW-Komponist erstellen-projekt-Prefer-Dist Laravel/Laravel My-Laravel-App
Dadurch wird ein neues Laravel -Projekt in dem durch angegebenen Verzeichnis erstellt "My-Laravel-App"
. Danach müssen Sie das Projektverzeichnis öffnen und den folgenden Befehl ausführen, um alle Abhängigkeiten zu installieren:
CD/var/www/my-laravel-App sudo Composer Installation
Sobald die Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.
Die Installation der Abhängigkeiten kann nach Ihrer Netzwerkgeschwindigkeit einige Zeit dauern. Legen Sie nach erfolgreicher Installation aller Abhängigkeiten die richtigen Berechtigungen auf allen Dateien fest.
Chown -r www -data.www-data/var/www/my-laravel-App chmod -r 755/var/www/my-laravel-app chmod -r 777/var/www/my-laravel-App/Speicher
Generieren Sie nun Base64 -Verschlüsselungsschlüssel der Zufallszahl, der vom Illuminate -Verschlüsselungsdienst verwendet wird.
PHP Artisan Key: Anwendungsschlüssel erfolgreich generieren.
Bearbeiten die .env Konfigurationsdatei und aktualisieren Sie die erforderlichen Einstellungen. Stellen Sie außerdem sicher.
Schritt 4 - Datenbank für Laravel erstellen
Möglicherweise müssen Sie auch eine Datenbank für Ihre Laravel -Anwendung erstellen. Melden Sie sich bei Ihrem MySQL -Server an und erstellen Sie die MySQL -Datenbank und den Benutzer.
MySQL> Datenbank erstellen Laravel; MySQL> Geben Sie alle auf Laravel gewähren.* zu 'laravel'@'localhost' identifiziert durch 'Secret'; MySQL> Flush -Privilegien; MySQL> Hör1234 | MySQL> Datenbank erstellen Laravel; MySQL> Geben Sie alle auf Laravel zu.* zu 'laravel'@'localhost' identifiziert durch 'Secret'; |
Jetzt bearbeiten .env Datei- und Aktualisierung der Datenbankeinstellungen.
Db_connection = mysql db_host = 127.0.0.1 db_port = 3306 db_database = laravel db_username = laravel db_password = geheim
Schritt 5 - Apache -Konfiguration
APache Standard Virtual Host-Konfigurationsdatei 000-Default bearbeiten.Conf and Update DocumentRoot in Laravel Public Directory wie unten:
vim/etc/apache2/sites-fähig/000 Default.Conf
Fügen Sie auch eine weitere Konfiguration hinzu.
ServerAdmin [E-Mail geschützt] DocumentRoot/var/www/my-laravel-App/öffentliche Optionen folgen.Log CustomLog $ apache_log_dir/Access.log kombiniert
Laden Sie die Apache -Konfiguration neu, indem Sie den Dienst mit dem folgenden Befehl neu starten
sudo service apache2 neu starten
Schritt 6 - Zugriff auf Laravel -Anwendung
Sie haben das Laravel 7 -PHP -Framework in Ihrem System erfolgreich konfiguriert. Greifen Sie in Ihrem bevorzugten Webbrowser auf die Laravel -Anwendung zu
Lassen Sie uns eine großartige Anwendung mit Laravel PHP -Framework erstellen. Danke.
Abschluss
Nachdem Sie Laravel auf Ubuntu & Debian eingerichtet haben, können Sie mit der Entwicklung Ihrer Webanwendung beginnen. Das Einrichten von Laravel ist ziemlich einfach, und dieser Artikel hätte Ihnen eine gute Vorstellung davon geben sollen, wie es geht. Es ist wichtig zu beachten, dass Sie immer Ihren Server und Ihre Software auf dem neuesten Stand halten sollten, um eine optimale Leistung und Sicherheit zu gewährleisten. Wenn Sie Fragen haben oder Hilfe bei der Einrichtung von Laravel benötigen, sind wir hier, um zu helfen.
- « Red Hat 8.0 Beta veröffentlicht
- So entfernen Sie unbekannte Dateien aus dem lokalen Git -Repository »