Symfony parece ser mucho más correoso de lo que parece a simple vista. Su instalación en localhost, me ha resultado mucho más complicada de lo que parecía a simple vista.
Para instalar el paquete sobre Fedora 9 recurrí a Pear, el repositorio de php, que permite de forma remota integrar y actualizar el paquete de forma estandar.
Con el ordenador recien formateado, me propuse configurar un servidor de desarrollo con Apache+php+Mysql, todo en localhost. Para ello os cuento mi evolución desde consola:
yum install php-pear //instalación de pear desde actualizador yum
yum install php-cli //instalación del interprete de comandos php
yum install mysqld-server //instalación de mysql para BD
Apache ya lo tenía instalado con la version server de Fedora 9.
Seguimos con la instalación:
pear channel-discover pear.symfony-project.com
//esto abre un canal para conectar con el repositorio.
pear remote-list - c symfony
//lista los archivos que existen en el repositorio remoto.
pear install symfony/symfony-1.2.4
//decido instalar la ultima versión del framework estable.
La consola me devuelve un error a la hora de instalar el paquete, que hace referencia a las extensiones "dom". Tras una busqueda intensiva por los foros de Symfony y listados de errores más comunes, todo me indica, la necesidad de instalar una biblioteca de php denominada php-xml, que el lenguaje usa para leer determinados archivos de configuración.
yum install php-xml //instala la biblioteca en cuestion desde yum
Tras realizar este proceso, repetimos los pasos de apertura de canal e instalación de symfony, con resultados satisfactorios.
Ya tenemos instalado el framework Symfony, en otros capitulos del post iré relatando los diferentes problemas y errores con los que me encuentre.
Para instalar el paquete sobre Fedora 9 recurrí a Pear, el repositorio de php, que permite de forma remota integrar y actualizar el paquete de forma estandar.
Con el ordenador recien formateado, me propuse configurar un servidor de desarrollo con Apache+php+Mysql, todo en localhost. Para ello os cuento mi evolución desde consola:
yum install php-pear //instalación de pear desde actualizador yum
yum install php-cli //instalación del interprete de comandos php
yum install mysqld-server //instalación de mysql para BD
Apache ya lo tenía instalado con la version server de Fedora 9.
Seguimos con la instalación:
pear channel-discover pear.symfony-project.com
//esto abre un canal para conectar con el repositorio.
pear remote-list - c symfony
//lista los archivos que existen en el repositorio remoto.
pear install symfony/symfony-1.2.4
//decido instalar la ultima versión del framework estable.
La consola me devuelve un error a la hora de instalar el paquete, que hace referencia a las extensiones "dom". Tras una busqueda intensiva por los foros de Symfony y listados de errores más comunes, todo me indica, la necesidad de instalar una biblioteca de php denominada php-xml, que el lenguaje usa para leer determinados archivos de configuración.
yum install php-xml //instala la biblioteca en cuestion desde yum
Tras realizar este proceso, repetimos los pasos de apertura de canal e instalación de symfony, con resultados satisfactorios.
Ya tenemos instalado el framework Symfony, en otros capitulos del post iré relatando los diferentes problemas y errores con los que me encuentre.
4 comentarios:
hey mi pana salu2 gracias por tu tutorial que pasa si cuando escribo el consola el comando
pear remote-list - c symfony,......., solo me aparece el pake 1.1.4, y rekiero la version 1.2???
hola mi pana mucho Gusto Nelson de Buenaventura - Colombia,.., muy bueno tu Tutto gracias de ante mano,.., tengo creo un problema o mejor dicho una duda yo Uso Fedora 10 que pasa si cuando escribo en consola el comando pear remote-list - c symfony,..,me aparece solo el pakete 1.1.4?
muchas gracias mi pana salu2
pero bueno socio,..,ia pude instalar el symfony 1.2.4 gracias a tu tutto
no mi pana disculpa pero me aparece un error al final ke dice unable to unpack /tmp/pear/download/sym... voy a ver si es porque no estopy como root
Publicar un comentario en la entrada
Si tienes algo que comentar, no dudes en enviarlo