Prise en main de l'environnement Symfony (3.0)
Table of Contents
1 Téléchargement du package de support
Télécharger (avec wget
par exemple) dans votre compte (par exemple
dans $HOME/cours/CSC4501/
) les fichiers suivants, depuis http://www-inf.it-sudparis.eu/COURS/CSC4501/TPs/TP_Symfony/
Fichiers présents :
bin/installer |
installeur Symfony |
prepareenv.sh |
configuration du php.ini |
initenv.sh |
initialisation de PHPRC |
bin/composer.phar |
outil composer pour le développement PHP |
2 Intialiser l'environnement PHP
PHP en ligne de commande n'a pas toutes les options appropriées dans
la configuration par défaut. On y remédie en créant un fichier
php.ini
spécifique qui est chargé via la variable d'environnement PHPRC
.
Créer un fichier de configuration (une seule fois au premier TP) :
./prepareenv.sh
Charger l'environnement, à chaque début de session en ligne de commande :
. initenv.sh
3 Générer l'application de démo Symfony
bin/installer demo
L'ensemble des fichiers est généré dans symfony_demo/
.
Vérifier que l'environnement est prêt pour une exécution :
php symfony_demo/app/check.php
Lancer le serveur Web de développement (attention : chemin spécifique Symfony 2):
cd symfony_demo
php app/console server:run
Tester dans le navigateur en se connectant sur http://127.0.0.1:8000/