Symfony3: Préparation de l'environnement

Web Development · course

Voir tous les documents en développement web

Ahmed Zaki JENHANI

Symfony3

Symfony3: Pr paration de

l'environnement:

I Pr requis:

"

"

Installation de WAMP, ce qui va installer ce qui suit:

Apache

MySQL

PhP

Installation d'un IDE. Pour cet Atelier NetBeans sera utilis .

II

Installation de Symfony 3 et configuration de

l'environnement:

II.1 Configurer Php

Publicité

Il faut ajouter Php en tant que commande interne pour Windows. Pour cela le r pertoire contenant le

programme php qui a t install avec wamp, doit tre ajout la variable d'environnement PATH

(comme pour Linux).

1/5

Ahmed Zaki JENHANI

Symfony3

II.2 Installation de l'installateur de Symfony

Cr er le r pertoire C:\wamp\symfony .

Esuite, ouvrir un navigateur et aller l'adresse https://symfony.com/installer pour t l charger

l'installateur de Symfony. Il vous sera demand d'enregistrer un fichier. Enregistrer le dans

C:\wamp\symfony .

V rifier qu'il est bien install en ouvrant l'invite de commande et taper les commandes suivantes:

cd C:\wamp\symfony

php symfony.phar

II.3 Symfony avec NetBeans

Remarque: Au moment o ce document est crit, netbeans ne supporte pas encore la version 3 de

Publicité

Symfony. Cependant, il support la version 2 gr ce un plugin qui est automatiquement install avec la

suite web. Ce plugin d velopp pour la version 2 peut supporter cette derni re version 3 en appliquant

quelques op rations suppl mentaires, qui seront d crites ci-dessous.

II.3.a Configuration de Netbeans pour le support de Symfony:

1. Aller au menu: Outils Options

2. Chercher Php

3. Mettre au niveau de interpr teur Php 5 (Php 5 Interpreter) le chemin de l'ex cutable Php (qui a t

2/5

Ahmed Zaki JENHANI

Symfony3

ajout avec wamp): Dans notre cas C:\wamp\bin\php\php5.5.12\php.exe

4. Aller sur la m me fen tre l'onglet Frameworks & Tools

5. Chercher Symfony2

6. Dans la zone de texte de l'installateur Installer : Mettre le chemain de l'installateur (qui a t

t l charg ): C:\wamp\symfony\symfony.phar

II.3.b Cr ation du projet Symfony:

Publicité

1. Aller au menu: Fichier Nouveau projet

2. S lection PHP, ensuite PHP Application

3. Mettre le projet dans le dossier C:\wamp\www\symfony

4. Mettre comme Project URL http://localhost/symfony/web/app_dev.php

5. S lectionner le framwork Symfony2

6. Terminer

3/5

Ahmed Zaki JENHANI

Symfony3

II.3.c Support du plugin Symfony2 des commandes Symfony3 en

NetBeans

1. Aller au propri t s du projet nouvellement cr . (Clique droit sur le projet Propri t s)

2. Changer le r pertoire app par bin

3. OK

4. Aller au fichier PHP

vendor\symfony\symfony\src\Symfony\Component\Console\Command\List

Publicité

Command.php

5. Ajouter la ligne 71:

if ($input->getOption('xml')) {

$input->setOption('format', 'xml');

}

6. Ajouter la ligne 91

new InputOption('xml', null, InputOption::VALUE_NONE, 'To output

xml command list'),

4/5

Ahmed Zaki JENHANI

Symfony3

Maintenant le projet symfony est cr , et peut tre utilis graphiquement (m me pour le commandes

de Symfony) gr ce NetBeans.

5/5