Instalar Symfony 2 en Windows 7

Instalar simfony 2 en windows 7 requiere de varios pasos que iremos explicando a continuación.

Esta es la instalación correcta con symfony2, pero si no tenemos tiempo para realizar todos estos pasos, o queremos hacerlos de un modo sencillo, lo podeis ver en instalar symfony2 rapidamente y facilmente en windows 7

paso 1 INSTALACIÓN DE XAMPP
Descargaremos xamp y lo instalaremos (descargar Xampp). Con esto conseguimos tene un Apache y php para poder empezar a instalar los demas componentes necesarios para poder trabajar con Symfony 2.

paso 2 INSTALACIÓN DE Composer

Una vez instalado xamp, ya podemos instalar composer (descargar composer). El contenido de esa pagina lo guardamos en un fichero (lo llamaremos instalador.php), que guardaremos en un directorio que nos creemos donde vamos a crear nuestros proyectos de Symfony2 (en mi caso I:/proyectos/symfony2)

Tendremos el fichero I:/proyectos/symfony2/instalador.php. Una vez que tenemos el fichero preparado en una ventana del sistema de comandos (cmd)

Si no nos ejecuta el comando es que no esta encontrando el comando php, por eso lo tenemos que poner en el la variable del sistema path, en nuestro caso añadimos al final del path de variables del sistema (equipo, boton derecho propiedades->configuracion avanzada del sistema->variables de entorno->path añadimos al final c:\xampp\php; o donde se este instalado el xampp)

con esto lo que conseguimos en instalar el composer, con lo cual en nuestro ordenador nos aparecera un nuevo fichero llamado composer.phar

Para que este fichero lo podamos ejecutar desde varios sitios, lo vamos a mover al directorio donde nos hemos instalado el xamp/php, esto estaria en c:/xampp/php y tambien nos crearemos en ese mismo directorio un fichero composer.bat, para poder ejecutarlo en cualquier momento, este fichero tiene que tener el siguiente contenido:

@ECHO OFF
php "%~dp0composer.phar" %*

con esto lo que conseguimos es poder ejecugar composer desde cualquier sitio y no volver a instalarlo, y si queremos actualizarlo solo tenemos que ejecutar este comando en un cmd

C:\> composer self-update

paso 3 INSTALACIÓN DE GIT

Una Vez instalado composer instalaremos git, pues sino nos dara un error a la hora de instalar SYMFONY2

Instalaremos git (Descargar git) ejecutaremos el fichero que nos descargamos.

paso 4 INSTALACIÓN DE SYMFONY2

una vez instalado git, en una ventana de comandos ejecutaremos el comando

php composer.phar create-project symfony/framework-standard-edition i:/proyectos/symfony2/proyecto1 2.1.x-dev

con esto ya tendremos instalado symfony2 en nuestro pc.

para comprobar que todo esta correcto podemos ejecutar este comando en una ventana de comandos y dentro del i:/proyectos/symfony2/proyecto1

php app/check.php

y vemos si esta todo correcto.

paso 5 CONFIGURAR php.ini

para poder desarrllar en symfony2 tenemos que añadir esta extension en el fichero php.ini que se encuentra dentro de la instalación de xampp, en C:/xampp/php

extension=php_openssl.dll

(normalmente esta puesto, pero comprobar por si acaso)

paso 6 CAMBIOS EN EL APACHE Y COMPROBAR PANTALLA INICIAL DE SYMFONY2

Ya tenemos todo instalado, nos falta apuntar el apache a nuestro codigo y listo en el fichero C:\xampp\apache\conf\htpd.conf tenemos que cambiar los siguiente.

cambiar los siguiente.
DocumentRoot “I:/Proyectos/Symfony2/Proyecto1/web”
y
Directory “I:/Proyectos/Symfony2/Proyecto1/web”

Arrancamos el Apache en el control panel de Xampp (esta en Todos los programa/Apache friends ) y ponemos en la url localhost:80/config.php ya veremos:

Enlaces Relaccionados
Crear el primer bundle en Symfony2