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

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

不言
不言Original
2018-08-11 09:26:163027Durchsuche

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!

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