So installieren Sie Laravel 8 auf CentOS/Rhel 7

So installieren Sie Laravel 8 auf CentOS/Rhel 7

Laravel ist ein Open -Source -PHP -Framework für die schnellere Entwicklung von MVC -Webanwendungen in PHP. Dieser Artikel hilft Ihnen bei der Installation von Laravel 8 PHP -Framework auf CentOS/RHEL 7 -System.

Schritt 1 - Setup -Yum -Repositories einrichten

Zunächst müssen Sie REMI- und Epel -RPM -Repositories in Ihr System hinzufügen. Diese Repositories haben Pakete aktualisiert. Verwenden Sie einen der folgenden Befehle gemäß Ihrer Betriebssystemversion und Ihrer Systemarchitektur.

rpm -uvh https: // dl.Fedoraproject.org/pub/epel/7/x86_64/pakete/e/epel-release-7-14.Keinarch.RPM RPM -uvh http: // rpms.FAMILLECOLLET.com/Enterprise/remi-release-7.Drehzahl 

Schritt 2 - Installieren Sie Apache, MySQL und PHP

Hier ist eine kurze Anweisung für die Installation des Lampenstapels. Es ist erforderlich, das Laravel -Framework in Ihrem CentOS -System auszuführen. Verwenden Sie diese Anleitung für das detaillierte Lampen -Setup auf CentOS

Apache installieren

yum --EnableRepo = remi, epel install httpd 

Installieren Sie MySQL

yum- 

PHP installieren

yum --EnableRepo = remi, EPEL-Installation von PHP-PHP-ZIP-PHP-MYSQL PHP-MCRYPT PHP-XML PHP-MBString-Dienst HTTPD Neustart 

Schritt 3 - Komponist installieren

Der Komponist ist für die Installation von Laravel -Abhängigkeiten erforderlich. Verwenden Sie also die folgenden Befehle zum Herunterladen und verwenden Sie als Befehl in unserem System.

curl -SS https: // getComposer.Org/Installer | PHP -MV -Komponist.PHAR/USR/BIN/COMPOSER CHMOD +X/USR/BIN/COMPOSER 

Schritt 4 - Laravel auf CentOS 7 installieren

Um die neueste Version von Laravel herunterzuladen, verwenden Sie den folgenden Befehl zum Clone Master Repo von Laravel von GitHub.

cd/var/www git klon https: // github.com/laravel/laravel.Git 

Navigieren Sie zum Laravel -Code -Verzeichnis und verwenden Sie den Komponisten, um alle für das Laravel -Framework erforderlichen Abhängigkeiten zu installieren.

CD/var/www/laravel Composer Installation 

Die Installation der Abhängigkeit wird einige Zeit dauern. Setzen Sie danach die richtigen Berechtigungen für Dateien.

Chown -r Apache.Apache/var/www/laravel chmod -r 755/var/www/laravel chmod -r 755/var/www/laravel/speicher 

SELINUX -aktivierte Systeme führen auch den folgenden Befehl aus, um das Schreiben im Speicherverzeichnis zu ermöglichen.

chcon -r -t httpd_sys_rw_content_t/var/www/laravel/speicher 

Schritt 5 - Verschlüsselungsschlüssel setzen

Laravel verwendet a .env Datei für die Umgebungskonfiguration. Verwenden .env Datei zum Konfigurieren aller Umgebungsvariablen für Ihre Anwendung wie die Datenbank, SMTP, Sicherheitsschlüssel usw.

CP .env.Beispiel .env 

Legen Sie nun den 32-Bit-Long-Zufallszahlenverschlüsselungsschlüssel ein, der vom Illuminate-Verschlüsselungsdienst verwendet wird.

PHP Artisan Key: Anwendungsschlüssel erfolgreich generieren. 

Sie können die anzeigen .Env -Datei, um den konfigurierten Anwendungsschlüssel zu finden.

Schritt 6 - Apache VirtualHost erstellen

Fügen Sie nun einen virtuellen Host in Ihre Apache -Konfigurationsdatei hinzu, um vom Webbrowser vom LaRavel Framework zuzugreifen. Bearbeiten Sie die Apache -Konfigurationsdatei/etc/httpd/conf/httpd, um die Apache -Konfigurationsdatei zu bearbeiten.Conf und Fügen Sie den folgenden Code am Ende der Datei hinzu

vim/etc/httpd/conf/httpd.Conf 
Datei:/etc/httpd/conf/httpd.Conf
 Servername Laravel.Beispiel.com documentroot/var/www/laravel/public zulässt alles   

Starten Sie den Apache -Service neu und greifen Sie mit Ihrem bevorzugten Webbrowser auf das Laravel -Framework zu und beginnen Sie mit der Entwicklung einer großartigen Webanwendung.

Service HTTPD Neustart 

Greifen Sie nun in einem Webbrowser auf die Laravel -Website zu.