Heim >PHP-Framework >Laravel >Aufbau der Laravel-Umgebung: Einzelheiten zu den Schritten zum Aufbau des Laravel5.5-Frameworks
Der Inhalt dieses Artikels befasst sich mit dem Aufbau der Laravel-Umgebung: Die Details der Schritte zum Aufbau von Laravel5.5 (lunix-ubuntu) haben einen gewissen Referenzwert. Ich hoffe, dass sie hilfreich sind du hilfst.
Grundkonfiguration
PHP >= 7.0.0
PHP OpenSSL-Erweiterung
PHP PDO-Erweiterung
PHP Tokenizer-Erweiterung
PHP XML-Erweiterung
1: nginx
sudo apt-get update sudo apt-get install nginx
(Installieren Sie nginx1.10* auf Ubuntu14)
2: php7.*
sudo add-apt-repository ppa:ondrej/php sudo apt-get install php7.1 php7.1-cli php7.1-fpm php7.1-gd php7.1-json
Mehrere Erweiterungen installieren:
sudo apt-get install phpunit sudo apt-get install php7.1-zip sudo apt-get install php7.1-mbstring sudo apt-get install php7.1-xml
3: Composer installieren
curl -sS https://getcomposer.org/installer | php /usr/bin/php composer.phar --version
Globale Variablen hinzufügen
sudo mv composer.phar /usr/local/bin/composer
Versionsnummer anzeigen
sudo composer -v
4: Laravel-Projekt erstellen
1. Erstellen Sie einen neuen Ordner
sudo mkdir /data cd /data
2. Erstellen Sie ein Projekt
sudo composer create-project --prefer-dist laravel/laravel webLaravel "5.5.*" cd webLaravel sudo chmod -R 777 storage
5. Konfigurieren Sie Nginx
cd /etc/nginx/sites-available /
sudo cp default webLaravel.conf
sudo vim webLaravel.conf
Folgende Konfiguration hinzufügen
root /data/webLaravel/public; index index.php; server_name exc.tts.com; (你的域名) location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.1-fpm.sock; }
Soft-Verbindung erzeugen
cd /etc/nginx/sites-enabled sudo ln -s /etc/nginx/sites-available/webLaravel.conf webLaravel.conf
Starten Sie den nginx
sudo service nginx restart
Browser neu und besuchen Sie exc.tts.com. Erfolg!
Verwandte Empfehlungen:
Der Entwurfsprozess des Konfigurationsmanagementsystems unter dem Laravel-Framework (mit Code)
Echtzeit-Chat Raum: basierend auf Laravel +Pusher+Vue implementiert Event-Broadcasting
Aufbau einer lokalen Laravel-Umgebung: Bereitstellung der Homestead-Entwicklungsumgebung
Das obige ist der detaillierte Inhalt vonAufbau der Laravel-Umgebung: Einzelheiten zu den Schritten zum Aufbau des Laravel5.5-Frameworks. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!