Instalar Symfony en Linux
De CidesaWiki
(Diferencias entre revisiones)
Línea 1: | Línea 1: | ||
== Instalación para Debian/Ubuntu == | == Instalación para Debian/Ubuntu == | ||
- | * Instalar [[ubuntu|Apache2]], php5, php5-cli, php-pear | + | * Instalar [[ubuntu|Apache2]], [[php5]] , php5-cli, php-pear |
* Modificar la Memoria Usada por PHP en el archivo /etc/php5/*/php.ini. Debes ser superusuario para realizar esta operación. Se debe cambiar la opción "memory_limit = 8M" y colocarla en 64M (o 128 se vas a generar en symfony schemas muy grandes). Debes modificar todos los php.ini dentro de la carpeta /etc/php5. | * Modificar la Memoria Usada por PHP en el archivo /etc/php5/*/php.ini. Debes ser superusuario para realizar esta operación. Se debe cambiar la opción "memory_limit = 8M" y colocarla en 64M (o 128 se vas a generar en symfony schemas muy grandes). Debes modificar todos los php.ini dentro de la carpeta /etc/php5. | ||
* verificar la correcta instalación de php y pear. | * verificar la correcta instalación de php y pear. |
Revisión de 19:30 26 jun 2007
Instalación para Debian/Ubuntu
- Instalar Apache2, php5 , php5-cli, php-pear
- Modificar la Memoria Usada por PHP en el archivo /etc/php5/*/php.ini. Debes ser superusuario para realizar esta operación. Se debe cambiar la opción "memory_limit = 8M" y colocarla en 64M (o 128 se vas a generar en symfony schemas muy grandes). Debes modificar todos los php.ini dentro de la carpeta /etc/php5.
- verificar la correcta instalación de php y pear.
# php -v PHP 5.1.6 (cli) (built: Mar 7 2007 12:48:25) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies # pear -V PEAR Version: 1.4.9 PHP Version: 5.1.6 Zend Engine Version: 2.1.0 .....
- Se ejecutan las siguientes instrucciones para instalar symfony:
# pear channel-discover pear.symfony-project.com Adding Channel "pear.symfony-project.com" succeeded Discovery of channel "pear.symfony-project.com" succeeded
# pear install symfony/symfony downloading symfony-1.0.1.tgz ... Starting to download symfony-1.0.1.tgz (1,911,013 bytes) .............................done: 1,911,013 bytes install ok: channel://pear.symfony-project.com/symfony-1.0.1
- Se verifica la instalación de Symfony
# symfony -V symfony version 1.0.1
- Configuramos Apache. Se debe colocar en el /etc/apache2/httpd.conf lo siguiente.
<VirtualHost *> ServerName miserver DocumentRoot "/home/lhernandez/fuentes/siga/web" DirectoryIndex autenticacion_dev.php Alias /sf /usr/share/php/data/symfony/web/sf <Directory "/usr/share/php/data/symfony/web/sf"> AllowOverride All Allow from All </Directory> <Directory "/home/lhernandez/fuentes/siga/web"> AllowOverride All Allow from All </Directory> </VirtualHost>
- Comprobamos en el navegador segun el servername configurado en apache.
- Listo........