Buenas prácticas oficiales de Symfony

Capítulo 2. Creando el proyecto

2.1. Instalando Symfony

Solamente existe una manera recomendada para instalar Symfony:

Buena Práctica Utiliza Composer para instalar Symfony.

Composer es el gestor de dependencias que utilizan todas las aplicaciones PHP modernas. Gracias a Composer podrás añadir o quitar fácilmente dependencias en tus proyectos y también podrás actualizar sin esfuerzo las versiones de las librerías de terceros que utilizas en tus aplicaciones.

2.1.1. Gestionando dependencias con Composer

Antes de instalar Symfony, asegúrate de que tienes Composer instalado globalmente. Abre tu consola de comandos o terminal y ejecuta el siguiente comando:

$ composer --version
Composer version 1e27ff5e22df81e3cd0cd36e5fdd4a3c5a031f4a 2014-08-11 15:46:48

En tu caso verás un identificador de versión diferente. No te preocupes porque como Composer se actualiza continuamente, su versión no importa siempre que sea reciente.

2.1.2. Instalando Composer globalmente

Si todavía no has instalado Composer globalmente en tu ordenador, ejecuta los siguientes comandos en tu sistema operativo Linux o Mac OS X (no te asustes, pero el segundo comando te pedirá tu contraseña de usuario):

$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer

Nota Dependiendo de la distribución de Linux que utilices es posible que debas ejecutar el comando su en vez de sudo.

Si tu sistema operativo es Windows, descarga el instalador de Composer desde su sitio web oficial, ejecútalo y sigue los pasos que se indican.