Créer un projet Symfony

De Wiki de Jordan LE NUFF
Sauter à la navigation Sauter à la recherche

Présentation

Cette page a pour objet de décrire comment créer un projet Symfony sous PhpStorm

Contexte

Le serveur sur lequel sera hébergée l'application Symfony est un serveur CentOS 8.

Le poste sur lequel tourne PhpStorm, quant à lui, est un Windows 10.

Il convient donc, à minima, que les versions de PHP utilisées soient les mêmes.

Pour ce faire, vérifier la version de PHP installée sur le serveur. Se rendre ensuite sur le site https://windows.php.net/downloads/releases/archives/ pour télécharger la version NTS (Non Thread Safe) correspondant à la version de PHP, d'une part, et l'architecture du poste Windows (32 bits ou 64 bits), d'autre part. Dézipper ensuite le paquet dans un dossier sur le poste. Cela permettra de disposer de l'exécutable php.exe dont il faudra indiquer la localisation dans la configuration de PhpStorm.

Créer le projet

Au lancement de PhpStorm, cliquer sur "Create New Project" :

ClipCapIt-200716-225038.PNG

A ce jour, le déploiement des versions 4.x et au-dessus de Symfony n'est pas fonctionnel avec le plugin Symfony. Un bug est ouvert sur GitHub auprès du créateur du plugin.

De ce fait, il faut sélectionner, à défaut, "Composer Project".

Choisir l'endroit où enregistrer le projet, rechercher le package symfony/skeleton et choisir la version désirée de Symfony à utiliser (default correspond à la dernière version non dev) :

ClipCapIt-200719-214649.PNG

Un état d'avancement du téléchargement de Symfony apparaît alors :

ClipCapIt-200719-214736.PNG

Le projet est créé avec succès.

suite