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

So installieren Sie Laravel5 unter CentOS und RHEL

不言
Freigeben: 2019-04-10 13:35:08
Original
2793 Leute haben es durchsucht

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
Nach dem Login kopieren

Schritt 2: Apache, MySQL und PHP installieren

Apache installieren

# yum --enablerepo=remi,epel install httpd
Nach dem Login kopieren

MySQL installieren

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

PHP installieren

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

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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.
Nach dem Login kopieren

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
Nach dem Login kopieren

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>
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage