So installieren Sie Laravel 8 auf CentOS/Rhel 7
- 3975
- 1103
- Ilja Köpernick
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.ConfDatei:/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.
- « So installieren Sie FFMPEG auf CentOS/RHEL 7/6
- So installieren Sie PHP -Komponist auf CentOS/RHEL 8/7 »