Heim >PHP-Framework >Laravel >So installieren Sie Laravel5 unter CentOS und RHEL

So installieren Sie Laravel5 unter CentOS und RHEL

不言
不言Original
2019-04-10 13:35:082813Durchsuche

Laravel ist ein Open-Source-PHP-Framework, das für die schnellere Entwicklung von MVC-Webanwendungen in PHP entwickelt wurde. In diesem Artikel werden die Schritte zur Installation von Laravel5 auf CentOS- und Rhel-Systemen vorgestellt.

So installieren Sie Laravel5 unter CentOS und RHEL

Schritt 1: Yum-Repository einrichten

Zuerst müssen REMI und EPELRPM hinzugefügt werden das System-Repository. Diese Repositorys verfügen über aktualisierte Pakete. Verwenden Sie je nach Betriebssystemversion und Systemarchitektur einen der folgenden Befehle.

### On CentOS/RHEL - 7 ###
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


### On CentOS/RHEL - 6 ###
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Schritt 2: Apache, MySQL und PHP installieren

Apache installieren

# yum --enablerepo=remi,epel install httpd

MySQL installieren

# yum --enablerepo=remi,epel install mysql-server
# service mysqld start
# /usr/bin/mysql_secure_installation

PHP installieren

# yum --enablerepo=remi,epel install php php-zip php-mysql php-mcrypt php-xml php-mbstring
# service httpd restart

Schritt 3: Composer installieren

Composer ist erforderlich, um Laravel-Abhängigkeiten zu installieren. Verwenden Sie also den folgenden Befehl, um den Befehl herunterzuladen und in unserem System zu verwenden.

# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/bin/composer
# chmod +x /usr/bin/composer

Schritt 4: Laravel installieren

Um die neueste Version von Laravel herunterzuladen, verwenden Sie den folgenden Befehl, um Laravels Homepage von Github zu klonen

# cd /var/www
# git clone https://github.com/laravel/laravel.git

Navigieren Sie zum Laravel-Codeverzeichnis, und Installieren Sie alle für das Laravel-Framework erforderlichen Abhängigkeiten mit Composer.

# cd /var/www/laravel
# composer install

Die Installation der Abhängigkeit dauert einige Zeit. Legen Sie anschließend die entsprechenden Berechtigungen für die Datei fest.

# chown -R apache.apache /var/www/laravel
# chmod -R 755 /var/www/laravel
# chmod -R 755 /var/www/laravel/storage

SELinux-fähige Systeme führen außerdem den folgenden Befehl aus, um das Schreiben in das Speicherverzeichnis zu ermöglichen.

# chcon -R -t httpd_sys_rw_content_t /var/www/laravel/storage

Schritt 5: Verschlüsselungsschlüssel festlegen

Laravel verwendet .evn-Dateien für die Umgebungskonfiguration. Verwenden Sie .evn-Dateien, um alle Umgebungsvariablen für Ihre Anwendung zu konfigurieren, wie Datenbanken, SMTP, Sicherheitsschlüssel usw.

# cp .env.example .env

Legt jetzt den 32-Bit langen Zufallszahlen-Verschlüsselungsschlüssel fest, der vom Beleuchtungsverschlüsselungsdienst verwendet wird.

# php artisan key:generate
Application key set successfully.

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

Schritt 6: Erstellen Sie einen virtuellen Apache-Host

Fügen Sie nun einen virtuellen Host in der Apache-Konfigurationsdatei hinzu, um über Ihren Webbrowser auf das Laravel-Framework zuzugreifen. Bearbeiten Sie dazu die Apache-Konfigurationsdatei /etc/httpd/conf/httpd.conf und fügen Sie am Ende der Datei den folgenden Code hinzu:

# vim /etc/httpd/conf/httpd.conf

Datei: /etc/httpd/conf/httpd.conf

<VirtualHost *:80>
       ServerName laravel.example.com
       DocumentRoot /var/www/laravel/public

       <Directory /var/www/laravel>
              AllowOverride All
       </Directory>
</VirtualHost>

Starten Sie den Apache-Dienst neu, greifen Sie mit Ihrem bevorzugten Webbrowser auf das Laravel-Framework zu und beginnen Sie mit der Entwicklung einer Webanwendung.

# service httpd restart

Die Laravel-Website kann jetzt in einem Webbrowser aufgerufen werden.

Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte PHP-Video-Tutorial auf der PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonSo installieren Sie Laravel5 unter CentOS und RHEL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn