Heim > PHP-Framework > Laravel > Hauptteil

Aufbau der Laravel-Umgebung: Einzelheiten zu den Schritten zum Aufbau des Laravel5.5-Frameworks

不言
Freigeben: 2018-08-11 09:26:16
Original
2994 Leute haben es durchsucht

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

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

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

3: Composer installieren

curl -sS https://getcomposer.org/installer | php
    /usr/bin/php composer.phar --version
Nach dem Login kopieren

Globale Variablen hinzufügen

   sudo mv composer.phar /usr/local/bin/composer
Nach dem Login kopieren

Versionsnummer anzeigen

    sudo composer -v
Nach dem Login kopieren

4: Laravel-Projekt erstellen

1. Erstellen Sie einen neuen Ordner

    sudo mkdir /data
    cd /data
Nach dem Login kopieren

2. Erstellen Sie ein Projekt

  sudo composer create-project --prefer-dist laravel/laravel webLaravel "5.5.*"
      cd webLaravel
      sudo chmod -R 777 storage
Nach dem Login kopieren

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

Soft-Verbindung erzeugen

cd /etc/nginx/sites-enabled
sudo ln -s /etc/nginx/sites-available/webLaravel.conf webLaravel.conf
Nach dem Login kopieren

Starten Sie den nginx

  sudo service nginx restart
Nach dem Login kopieren

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!

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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage