Cómo instalar Symfony

symfony.jpg
Solucionex
17
Ago 09

Podemos instalar Symfony de tres formas diferentes, utilizando PEAR, obteniendo los fuentes mediante el repositorio SVN oficial o descargando el código desde la pagina web oficial. Es recomendable, siempre que sea posible utilizar PEAR o SVN, ya que de esta forma nos será más fácil actualizar nuestra versión del código. A continuación voy a explicar como se hace la instalación desde las tres modalidades.

Instalación con PEAR:

> En primer lugar añadimos el canal de Symfony, para ello ejecutamos el siguiente comando:

pear channel-discover pear.symfony-project.com

Después podemos comprobar las librerías disponibles en el canal con el comando:

> pear remote-list -c symfony

Para terminar, instalamos la última versión, o la que necesitemos, ejecutando el siguiente comando como administrador

> sudo pear install symfony/symfony-1.2.8

Con esto la instalación ha terminado, podemos ejecutar el comando symfony -V para ver la versión instalada y la url donde están ubicados los fuentes.

Instalación con SVN:

Esta instalación es la más familiar entre los desarrolladores, consiste en simplemente obtener el código fuente del repositorio oficial de Symfony. Primero creamos una carpeta en el lugar que creamos conveniente y no situamos en ella.

> mkdir /ruta/a/symfony

> cd /ruta/a/symfony

Obtenemos el código del repositorio

> svn checkout http://svn.symfony-project.com/tags/RELEASE_1_2_8/

El comando symfony utilizado en el punto anterior, solamente esta disponible en las instalaciones con PEAR. La ejecución de este comando consiste en la llamada a un script que se encuentra en /ruta/a/symfony/data/bin/symfony. Por tanto, en una instalación realizada con SVN, el comando symfony -V es equivalente a:

> php /ruta/a/symfony/data/bin/symfony -V

Instalación descargando en código fuente desde la web:

Para realizar esta instalación simplemente descargamos desde la web oficial de symfony el código fuente, symfony-1.2.8.tgz.

Creamos la carpeta donde queremos instalar symfony

> mkdir -p /var/www/

> cd /var/www/

Descomprimimos el archivo descargado de la web en la carpeta creada.

> tar xvzf /ruta/a funtes descargados/symfony-1.2.8.tgz

Como podéis ver, realizar una instalación base de Symfony en bastante sencillo, os animo a que lo intentéis y me cometéis el resultado.