Problem
Die Standard -Nginx -Webseite zeigt Ihr Projekt an.
Sie haben Nginx installiert und ein Laravel -Projekt erstellt, aber die von Ihrem Browser zurückgegebene Webseite ist die Standard -Nginx -Webseite.
Lösung
Erstellen Sie einen nginx -virtuellen Host für Ihr Projekt.
Laravel: ~ $ cd/etc/nginx/sites-verfügbarHalten Sie den Inhalt der Datei überein, was unten ist.
ServerSpeichern Sie die Datei und fahren Sie unten fort.
Laravel:/etc/nginx/sites-verfügbare $ cd…/seiten-fähigeBerechtigungen reparieren
Wenn Sie eine virtuelle Maschine unter Vagrant ausführen, sollten Sie den Benutzer und die Gruppe ändern, um Erlaubnisprobleme zu vermeiden.
Um dies zu tun:
Laravel: ~ $ cd/etc/php5/fpm/Pool.DÄndern Sie die Benutzer- und Gruppenzeilen in Ihren Benutzer und Ihre Gruppe.
user = vagrantSpeichern Sie die Datei und starten Sie den PHP FASTCGI -Prozessmanager neu.
Laravel:/etc/php5/fpm/Pool.D $ sudo Service Php5-FPM NeustartDiskussion
Nginx hat viele Konfigurationsoptionen.
Die obige Konfiguration ist eine grundlegende Konfiguration, die mit Laravel funktioniert. Nginx bietet große Leistung und Flexibilität mit seiner Konfiguration. Weitere Informationen finden Sie in der NGINX -Website.