Requisitos previos
El único requisito técnico para instalar Symfony 1.0 es el de disponer de la versión 5.0 o superior de PHP instalada y configurada correctamente. Puedes verificar la versión de PHP que tienes siguiendo las instrucciones del capítulo 3 del libro de Symfony 1.0.
Instalando el entorno de pruebas o sandbox
- Descarga el archivo del sandbox en formato
.tgz(sf_sandbox_1_0.tgz) o.zip(sf_sandbox_1_0.zip). - Descomprímelo en cualquier carpeta dentro del directorio raíz de tu servidor web.
- Para comprobar que lo has instalado bien, abre una consola de comandos, entra en el directorio en el que has descomprimido el entorno de pruebas y ejecuta el comando
php symfony -V. Si todo va bien, deberías ver el número de versión de Symfony.
Ahora ya puedes acceder con tu navegador a la página de bienvenida por defecto de Symfony en la dirección: http://localhost/[NOMBRE_CARPETA]/web/frontend_dev.php/
La explicación completa de esta forma de instalar se puede encontrar en el apartado Instalando el entorno de pruebas del capítulo 3 del libro oficial de Symfony 1.0.
Descargando el código fuente
Si quieres personalizar tu instalación de Symfony o si sólo quieres ver el código fuente del framework sin tener que instalarlo, puedes descargarte todo su código fuente.
- Descargar todo el código como un archivo comprimido en formato
.tgz(symfony-1.0.17.tgz) o.zip(symfony-1.0.17.zip). - Descargar el código desde el repositorio de Subversion, mediante el siguiente comando:
svn co http://svn.symfony-project.com/branches/1.0 - Descargar el código utilizando la opción
svn:externalsde tu proyecto: entra en el directorio en el que quieras descargar el código de Symfony y teclea el siguiente comando de Subversion:
svn propedit svn:externals lib/vendor
A continuación se abre el editor de textos que tengas configurado por defecto y tienes que escribir lo siguiente:
symfony http://svn.symfony-project.com/branches/1.0 - Ver el código fuente sin descargarlo: simplemente accede con tu navegador a la dirección http://trac.symfony-project.com/browser/branches/1.0 y podrás navegar por todo el código fuente del framework.
Para crear un atajo a la línea de comandos de Symfony puedes leer el capítulo 3 del libro oficial de Symfony 1.0.
Instalando Symfony mediante PEAR
La versión de PEAR requerida es 1.4.0 o superior, que ya se incluye en la mayoría de distribuciones de PHP.
- En la consola de comandos de tu sistema operativo, añade el canal PEAR de Symfony con el siguiente comando:
pear channel-discover pear.symfony-project.com - Para instalar Symfony 1.0, simplemente ejecuta el siguiente comando indicando el número de la versión que quieres instalar:
pear install symfony/symfony-1.0.17
La explicación completa de esta forma de instalar se puede encontrar en el apartado Instalando las librerías de Symfony del capítulo 3 del libro oficial de Symfony 1.0.
Instalando Symfony en Linux
Para facilitar su instalación, Symfony publica paquetes para las distribuciones tipo Debian y también para SUSE.
- Paquetes para Debian/Ubuntu:
- Edita tu archivo
/etc/apt/sources.listy añade lo siguiente:
deb http://www.symfony-project.org/get debian/ - Ejecuta como
rootel siguiente comando:
apt-get update - Instala la última versión de Symfony mediante el comando:
apt-get install php5-symfony
- Edita tu archivo
- El paquete para SUSE está disponible en el repositorio
server:php:applications:
http://software.opensuse.org/download/server:/php:/applications/