Instalar Symfony

Symfony LogoEl otro día os comentaba que és Symfony. Hoy os voy a explicar como instalarlo paso a paso de cuatro modos distintos, mediante PEAR, de los repositorios oficiales de Ubuntu/Debian, desde los repositorios Subversion y descargandonos el archivo de la web.

Cualquiera de las opciones que aquí os expondré són igualmente válidas para acondicionar nuestra máquina y usar Symfony, sin embargo, recomiendo instalarlo mediante PEAR o de los repositorios de Ubuntu/Debian para facilitar la actualización posterior.

Instalación PEAR

Esta instalación requiere de la versión de PEAR 1.4.0 o superior.

  1. Añadimos el channel de Symfony escribiendo desde línea de comandos:
    pear channel-discover pear.symfony-project.com
  2. Instalamos la última versión (actualmente la 1.2.7) ejecutando este comando con permisos de administrador:
    sudo pear install symfony/symfony-1.2.7

Desde los repositorios oficiales de Ubuntu/Debian

Podemos instalar este completo framework PHP en Ubuntu y Debian haciendo:

  1. Añadimos en el arcihvo /etc/apt/sources.list el repositorio de Symfony
    # Symfony
    deb http://www.symfony-project.org/get debian/
  2. Actualizamos los listados de nuestra Ubuntu ejecutando con permisos de administrador:
    sudo apt-get update
  3. Por último, instalamos Symfony ejecutando:
    sudo apt-get install php5-symfony

Desde los repositorios Subversion

Symfony pone a nuestra disposición sus repositorios Subversion de código para que podamos hacer un checkout del código:

  1. Creamos una carpeta en un lugar accesible desde nuestro navegador, por ejemplo /var/www/<folder>:
    mkdir -p /var/www/<folder>
    cd /var/www/<folder>
  2. Hacemos el checkout del código:
    svn co http://svn.symfony-project.com/branches/1.2

Descargando desde la web

Por último, también podemos ir a la página oficial de Symfony y descargarnos el último archivo estable. Abrimos una línea de comandos y hacemos:

  1. Descargamos el último archivo estable (en mi caso la versión 1.2.7):
    wget http://www.symfony-project.org/get/symfony-1.2.7.tgz
  2. Creamos una carpeta en un lugar accesible desde nuestro navegador, por ejemplo /var/www/<folder>:
    mkdir -p /var/www/<folder>
    cd /var/www/<folder>
  3. Descomprimimos el archivo en ella:
    tar xvzf /path/to/symfony-1.2.7.tgz

Si bien, la documentación oficial de este framework es bastante extensa y clara, para cualquier duda, visitarla haciendo click aquí.

8 thoughts on “Instalar Symfony

  1. Pingback: Mi primer proyecto con Symfony 1.2.7 (parte I)

  2. Hola, tengo la carpeta symfony en /www/symfony y la de mi proyecto en /www/miproyecto cuando ejecuto por ms dos la tarea generate:project en el directorio /miproyecto no me reconoce el comando symfony por supuesto porque el archivo por lotes esta dentro de la carpeta symfony, entonces, tengo que crear el proyecto dentro del directorio donde esta el symfony.bat para que este sea capaz de reconocer los comandos o puedo copiar ese archivo para la carpeta de mi proyecto ??? Saludos,

    Dieter.

  3. Hola Dieter,

    Este tutorial está pensado para un entorno Unix, la verdad, no he probado nunca usarlo en Windows, pero por lo que me comentas no parece estar bien instalado, sino, deberías poder ejecutar el comando symfony desde cualquier ruta en tu máquina.

    Te paso un enlace que te orientará sobre como instalar Synfony en Windows:

    http://blog.phpleo.com/2007/08/03/instalando-symfony-en-windows/

    Salu2

  4. Excelente material, en vista de ofrecer mas de una opcion de instalacion. Algo que sin duda debe documentarse. Saludos.

  5. Pingback: Instalacion de Symfony | J053D

  6. yo teniendo instalado symfony desde la descarga web..
    cree un proyecto y todo.. funcionando super..
    pero cuando subí mi proyecto a un servidor externo..
    dejo de reconocerme el comando de symfony..

  7. Saludos a todo@s, por favor ayudemen, necesito publicar un proyecto symfony que le hice en windows en un servidor ubuntu..
    Como lo hago, que debo hacer…???
    Gracias por su ayuda

Comments are closed.