Si sólo queremos probar el framework lo más rápido posible, se puede utilizar el“sandbox”, que es un archivo comprimido (se entrega en el cd del taller) que contienetodos los archivos del framework. Este archivo se descomprime en la carpeta principal delservidor y ya se puede acceder al framework vía:
http://localhost/sf_sandbox
Sin embargo, el método preferido de instalación de
Symfony
es mediante
PEAR
, yaque es tan sencillo como instalar el “sandbox”, funciona igual de bien en cualquier sistemaoperativo y se instala en menos de 1 minuto. Lo primero que debemos hacer es instalar PEAR, para ello ejecutamos:En linux:
apt-get install php-pear
En Windows
go-pear.bat
Una vez que
PEAR
se encuentra correctamente instalado, solamente es necesarioejecutar los siguientes comandos:
pear channel-discover pear.symfony-project.compear install symfony/symfony
Este ultimo método es el preferido por los programadores porque es el más fácil deactualizar y permite que todos los proyectos desarrollados con
Symfony
compartan lamisma versión del framework. Para el desarrollo del taller, vamos a considerar tener instalado el framework mediante
PEAR
.Para el caso de que se instale en
Windows
, es recomendable agregar a la variablede ambiente PATH la ruta donde instalamos
PHP
, dado que en ese mismo directoriocontaremos con el comando
pear.bat
y
symfony.bat,
siendo este ultimo necesario paratrabajar con nuestro proyecto
Symfony
.Una buena práctica cuando se desarrollan aplicaciones web consiste en crear unservidor virtual por cada proyecto.
Symfony
también recomienda lo mismo para cadaproyecto.De esta forma, se puede acceder a nuestro proyecto mediante una URL sencillacomo:
http://blog/
en lugar de:
http://localhost/bloghttp://localhost/sf_sandbox/blog
o cualquier otra URL más larga.Para crear el servidor virtual, se configura un nuevo VirtualHost en Apache:En
Linux
:
<VirtualHost *:80>ServerName blogDocumentRoot "/home/proyectos/blog/web"DirectoryIndex index.phpAlias /sf /php/pear/data/symfony/web/sf
Leave a Comment