Centre d'aide au développement d'applications web avec Symfony

Initialisation d'un projet

Mis à jour le 16/01/2022

Premier projet

Tout d'abord, nous allons définir un dossier de travail principal, dans lequel vos projets et vos exercices viendront s'exécuter. Je vous invite à créer un dossier le plus près possible de la racine de votre disque dur. Nous prendrons ici comme exemple le dossier C:\sites
Déplacez-vous dans le répertoire racine de votre disque C et faites un click droit, puis nouveau dossier et nommez-le : sites

Pour démarrer un nouveau projet, il vous suffit simplement de vous placer dans le dossier voulu avec la commande cd (change directory).
Ouvrez le logiciel Vs Code, puis saisissez alors la commande suivante dans le terminal :
cd C:\sites

Nous pouvons dès à présent initialiser un nouveau projet dans ce dossier. Veuillez entrer la commande suivante :
symfony new nom-du-projet --full
Vous devriez voir le terminal vous indiquer qu'il installe tous les fichiers nécessaires à votre projet. Selon votre connexion internet et la puissance de votre ordinateur, cela peut prendre plusieurs dizaines de secondes. L'opération effectue alors un téléchargement de tous les fichiers de votre futur projet via un dépôt Git.

Votre projet est maintenant disponible. Pour tester si tout fonctionne correctement, vous pouvez saisir la commande :
cd nom-du-projet
Avec la commande cd, vous vous êtes déplacé dans le dossier nom-du-projet que vous venez de créer. A présent entrez cette commande :
symfony server:start -d
Cette commande démarre le serveur. L'option -d (daemon) permet d'exécuter cette opération et de pouvoir rester quand même dans le terminal.
Le pare-feu de Windows Defender va peut-être bloquer l'application et celle aussi de Php. Dans ce cas, autorisez l'accès à ces programmes.
Une fois la commande saisie, le terminal vous indique l'adresse à laquelle votre projet actuel est disponible. Vous pouvez vous y rendre en faisant Ctrl click gauche sur l'url 127.0.0.1:8000

Si vous ne voyez pas de message d'erreur, cela signifie que vous avez correctement tout installé. Vous pouvez dès à présent poursuivre votre formation en toute quiétude.

Etape suivante

Je vous invite à réaliser dès à présent votre première page web de test.
Vous pouvez également passer directement à notre formation express.

Menu