Maison  >  Article  >  cadre php  >  [Organisation et partage] Étapes d'installation du framework Laravel

[Organisation et partage] Étapes d'installation du framework Laravel

PHPz
PHPzoriginal
2023-04-08 00:30:021444parcourir

Dans le domaine du développement web, le framework Laravel est qualifié de classique. Il possède une syntaxe fluide et élégante et des fonctions puissantes, associées à de nombreux packages d'extension, faisant du framework Laravel l'un des frameworks PHP les plus populaires actuellement. Cet article amènera les lecteurs à comprendre les étapes d'installation du framework Laravel.

1. Exigences environnementales

Avant de commencer à installer le framework Laravel, assurez-vous que votre environnement de développement répond aux exigences suivantes :

  1. PHP version 7.2 ou supérieure.
  2. Prise en charge de Composer. Composer est un outil de gestion des dépendances en PHP. Si vous ne l'avez pas installé, veuillez d'abord installer Composer.
  3. Prise en charge de la base de données MYSQL Lorsque PHP interagit avec la base de données MYSQL, la prise en charge de MYSQL est requise.
  4. Installez Apache ou Nginx sur le serveur (vous pouvez utiliser Xampp, Wampp et d'autres outils pour créer un environnement de développement sur des ordinateurs Windows)

2 Étapes d'installation

  1. Installation de Composer

Ouvrez la fenêtre de votre terminal, (dans Ordinateurs Windows Vous pouvez ouvrir CMD) et exécuter le code suivant pour démarrer l'installation de Composer.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
  1. Installation du framework Laravel

Ouvrez une fenêtre de terminal et exécutez le code suivant pour commencer l'installation du framework Laravel.

composer create-project laravel/laravel laravel-project

où laravel-project est le nom de votre nouveau projet.

  1. Exécutez le projet Laravel

Une fois le framework Laravel installé, exécutez la commande suivante pour démarrer le projet Laravel.

cd laravel-project
php artisan serve

Maintenant, vous pouvez ouvrir votre navigateur et saisir localhost:8000 pour accéder à votre projet Laravel.

3. Configuration de l'environnement Laravel

  1. Configuration du répertoire racine du site

Recherchez le dossier public dans le répertoire d'installation de Laravel et utilisez-le comme répertoire racine du site. Sous Apache, la configuration du répertoire racine du site peut être complétée via la directive VirtualHost.

Ajoutez le code de configuration suivant dans VirtualHost :

<VirtualHost *:80>
    DocumentRoot /path/to/laravel-project/public
    ServerName yourdomain.com
    <Directory /path/to/laravel-project/public>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

où /path/to/laravel-project/public doit être remplacé par le répertoire de votre projet Laravel. Vous devez également remplacer votredomaine.com par votre nom de domaine.

Dans Nginx, le code de configuration est le suivant :

server {
    listen 80;
    server_name yourdomain.com;
    root /path/to/laravel-project/public;
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
    location ~ \.php$ {
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Parmi eux, /path/to/laravel-project/public doit être remplacé par le répertoire de votre projet Laravel. Vous devez également remplacer votredomaine.com par votre nom de domaine.

  1. Configuration des variables d'environnement

Dans Laravel, les variables d'environnement sont enregistrées dans des fichiers .env et peuvent être modifiées en modifiant le fichier.

Vous pouvez copier un fichier .env.example en exécutant la commande suivante et nommez-le .env.

cp .env.example .env

Vous pouvez modifier le nom de votre projet Laravel en modifiant la variable APP_NAME dans le fichier .env.

4. Conclusion

Cet article vous présente les étapes d'installation du framework Laravel. Nous espérons que ce tutoriel vous sera utile. Le framework Laravel possède un excellent style de code PHP, est livré avec un moteur de modèles, des composants Symfony, un système de mise en cache et un outil de ligne de commande Artisan, et fournit également une architecture MVC simple et une couche d'abstraction de base de données. Si vous êtes ingénieur en développement web, nous vous recommandons d'utiliser le framework Laravel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn