Mercri d'activer JavaScript Installation d'un environnement de développement local pour Symfony 4

Installation d’un environnement de développement local pour Symfony 4

Déployer un environnement de développement local pour Symfony 4

L’objectif d’un framework est de simplifier le travail des développeurs en leur offrant un cadre prêt à l’emploi leur permettant de partir d’une base commune pour chaque projet. La standardisation de la programmation et la réutilisation des codes sont les deux grands avantages des framework.

Il existe de nombreux framework, parmi les framework PHP, l’un des plus connus et téléchargés au monde est Symfony de SensioLabs. Ce tutoriel a pour objectif de vous expliquer comment installer un environnement de développement local afin d'utiliser la dernière version du Framework PHP Symfony 4. Aujourd'hui je laisse donc la parole à Jean-Marc notre Directeur de Projet pour ce billet technique... A vos codes !


 

1. Installation de Laragon

 

Je travaille sous Windows 10, pour commencer je vais installer Laragon,  rien de bien particulier, il suffit de lancer l'exécutable une fois celui-ci téléchargé.

Une fois Laragon installé, il faut démarrer Apache et PHP (pour ma part en version 7.1.20). Laragon possède de nombreux outils et permet notamment de configurer un projet Symfony très rapidement, mais aussi de nombreux autres framework comme Laravel, Lumen, CakePHP, ainsi que des applications complètes comme Prestashop ou WordPress.


Logo de Laragon PHP
Logo du Framework PHP Symfony

2. Création du projet Symfony

 

Faites un clic droit sur l'icône de Laragon dans la barre des applications actives (dans la barre des tâches) puis sélectionnez le menu : "Créer un site web rapidement" > "Symfony"


Créer un site web rapidement avec Symfony dans Laragon

Choisissez ensuite un nom pour votre projet et Laragon fera le reste :

  • Création du dossier du projet
  • Lancement de la commande composer
  • Création de la base de données
  • Création d'un vhost attaché

Laragon lancement d'un projet Symfony

Une fois les commandes finies, vous avez droit à un petit récapitulatif :


Récapitulatif des commandes exécutées dans Laragon


3. Activation de SSL

 

Nous allons ensuite activer la prise en charge de SSL dans Laragon :


Activer la prise en charge de SSL dans Laragon

4. Installation du package

 

Enfin, nous allons installer le package : apache-pack via la commande suivante :

composer require symfony/apache-pack

(à exécuter en mode console depuis le dossier de votre projet)

 

 

5. Vérification de l'installation

 

Vérifiez à présent votre installation en vous rendant à l'url de votre projet et vous devriez voir ce qui suit :


Installation de Symfony 4 réussie

Votre environnement de développement Symfony 4 est à présent fonctionnel.

Bon code !