viernes, 1 de mayo de 2015

Instalar Symfony2 en Ubuntu

Symfony es un framework PHP para el desarrollo de aplicaciones web,
está  basado en el patrón Modelo Vista Controlador. Veamos cómo instalar
symfony2 en Ubuntu o LinuxMint, y dejar la aplicación lista para empezar
a desarrollar.

1. Abrimos la terminal y agregamos el instalador de Symfony, esto se hace una sola vez.

sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
sudo chmod a+x /usr/local/bin/symfony

2. Nos ubicamos en la carpeta htdocs
    
   cd /opt/lampp/htdocs

3. Descargamos Symfony:
    symfony new symfony


4. Escribimos en labarra de navegación


   http://localhost/symfony/web/app_dev.php



5. Damos permisos de escritura a las carpetas cache y logs
   
cd symfony
sudo chmod -R 777 app/cache  
sudo chmod -R 777 app/logs



En Ubuntu frecuentemente podemos tener de problemas de permisos en las
carpetas cache y logs; cuando esto pasa a veces lo mejor les borrar el contenido de estas.

Borrar los archivos de cache y logs

sudo rm -r app/cache/*
sudo rm -r app/logs/* 

Cuando usamos los comandos para borrar debemos asegurarnos que estamos
ubicados en lugar correcto, de lo contrario podemos dañar el sistema o borrar
archivos importantes.