IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo

FAQ SymfonyConsultez toutes les FAQ

Nombre d'auteurs : 17, nombre de questions : 81, dernière mise à jour : 18 juin 2017  Ajouter une question

 

Les questions redondantes se multipliant sur le forum Symfony, nous avons choisi de créer cette FAQ afin de regrouper les questions qui sont posées fréquemment.

Vos remarques et idées sont les bienvenues. Et pourquoi pas votre aide ! S'il vous prend l'envie de tailler votre plus belle plume et de retrousser vos manches, il y a de quoi faire !

SommaireSymfony 3Installation et exploitation de Symfony 3 (3)
précédent sommaire suivant
 

Il existe deux méthodes principales pour installer Symfony 3 et créer sa première application :

  • en utlisant l'application « Symfony Installer », c'est la méthode recommandée par l'éditeur SensioLabs ;
  • en utilisant l'application « Composer ».

Mis à jour le 14 décembre 2015 Siguillaume

Pour installer Symfony 3 avec « Symfony Installer », et créer sa première application Web, il faut suivre les étapes suivantes :

  1. Installer « Symfony Installer »
  2. Créer son application Web


Étape 1 : Installer « Symfony Installer »

L'installation de « Symfony Installer » diffère d'un système d'exploitation à un autre.

Sur les systèmes d'exploitation Linux et Mac OS X

Il faut exécuter les deux commandes suivantes dans le terminal :
$ sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony
$ sudo chmod a+x /usr/local/bin/symfony

Une nouvelle commande « symfony » est créée sur le système.

Sur les systèmes d'exploitation Windows
Dans MS DOS, il faut exécuter la commande suivante :
c:\> php -r "readfile('http://symfony.com/installer');" > symfony

Le package sera téléchargé. Vous devez maintenant le déplacer dans votre répertoire de projets, puis l'exécuter comme indiqué ci-dessous. Dans cet exemple, le répertoire des projets est : c:\projects.
c:\> move symfony c:\projects
c:\projects\> php symfony


Étape 2 : Créer son application Web

C'est avec la nouvelle commande « symfony » qu'il faut créer l'application.

Sur les systèmes d'exploitation Linux et Mac OS X
$ symfony new nom_du_projet


Sur les systèmes d'exploitation Windows
c:\> cd projects/
c:\projects\> php symfony new nom_du_projet

Cette commande crée un nouveau répertoire « nom_du_projet  » qui contient tous les fichiers de base du projet, récupérés de la dernière mise à jour.
Symfony Installer va également évaluer votre système pour s'assurer qu'il dispose de tous les prérequis pour exécuter un projet Symfony.

Mis à jour le 14 décembre 2015 Siguillaume

Il est possible que pour une raison ou une autre, la méthode d'installation recommandée qui est avec « Symfony Installer », ne puisse pas fonctionner. Cela arrive si vous êtes encore sur PHP 5.3. Pour cela, l'installation avec Composer peut s'imposer.

Pour installer Symfony avec Composer, il faut suivre les points suivants :

  1. Installer Composer
  2. Créer son application Web


Étape 1 : Installer Composer
L'installation de « Composer » diffère d'un système d'exploitation à un autre.

Sur les systèmes d'exploitation Linux et Mac OS X

Il faut exécuter les deux commandes suivantes dans le terminal :
$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer

Si la commande curl n'est pas installée sur votre système, vous pouvez télécharger le fichier installer sur le site officiel, puis l'exécuter comme suit :

$ php installer
$ sudo mv composer.phar /usr/local/bin/composer

Sur les systèmes d'exploitation Windows
Il suffit de télécharger le fichier installable, l'exécuter et suivre l'assistant d'installation.

Étape 2 : Créer son application Web
Pour créer l'application, il suffit d'exécuter la commande suivante :
composer create-project symfony/framework-standard-edition my_project_name

Cette commande crée le répertoire du projet basé sur la dernière version stable de Symfony.

Mis à jour le 14 décembre 2015 Siguillaume

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2021 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.