Création d'un nouveau projet Laravel
Vous pouvez maintenant créer un projet Laravel à l’aide de la commande:
cd C:\wamp64\www laravel new <nom du projet> cd <nom du projet>
Votre projet se trouve maintenant dans
C:\wamp64\www
Configurez le fichier
.env
Il faut modifier le fichier
.env
qui fait la connexion avec la BD.Créez le fichier
.env
dans le répertoire du projet.copy .env.example .env
Dans le fichier
.env
, changez les lignes suivantes:11:
DB_DATABASE=homestead
11: Changez
homestead
pour le nom de votre BD.12:
DB_USERNAME=homestead
12: Changez
homestead
pour votre nom d'utilisateur dans phpMyAdmin (root par défaut).13:
DB_PASSWORD=secret
13: Changez
secret
pour votre mot de passe dans phpMyAdmin (vide par défaut).
Faites un
composer install
ouupdate
.Il vous faut télécharger les dépendances PHP avec Composer. Son utilisation est très simple et
permet via un fichiercomposer.json
de télécharger les librairies dont votre projet à besoin.Il y a deux commandes permettant cette action.
composer install
Cette commande va regarder si un fichier
composer.lock
existe. Si c'est le cas, elle va télécharger et installer les librairies avec la version spécifiée dans le fichiercomposer.lock
. Si ce n'est pas le cas, elle va appelercomposer update
qui en générera un.OU
composer update
Cette commande va regarder le contenu du fichier
composer.json
. Elle va télécharger et installer les versions les plus récentes des librairies en respectant les versions demandées dans votre fichiercomposer.json
. Pour finir, elle va mettre à jour le fichiercomposer.lock
pour refléter les versions qui viennent d'être installées.IMPORTANT: Il ne faut jamais faire de
composer update
sur le serveur de production, seulement en développement. En effet, comme la commande va chercher les dernières versions des librairies, vous aurez un décalage avec la version en développement.Générez une clé de cryptage pour l'application.
php artisan key:generate
Démarrez le projet.
Vous devez démarrer le serveur Laravel manuellement.
En local:
php artisan serve
En réseau local (n'oubliez pas de désactiver le Pare-feu):
php artisan serve --host <votre adresse IP> --port 8000
Le serveur va démarrer et indiquer sur quel port il est (8000 habituellement).
Accédez à votre site dans un navigateur.
En local:
localhost:8000
En réseau local:
http://<votre adresse IP>:8000
Vous devriez voir: