Este post trata de la instalacion y configuracion de ZendFramework via Subversion, no olvidemos que existe la version zend en los repositorios de Debian o Ubuntu, podremos instalarlo via apt o subversion aqui veremos con svn, primero necesitaremos los paquetes subversion, php5, apache2 y php5-cli, para ello podremos instalarlos via apt ya teniendo los paquetes procedemos con la instalacion y configuracion de zendFramework y Zend Tools.
# mkdir /opt/ZendFramework
# cd /opt/ZendFramework
OBTENEMOS EL PACK DE ZENDFRAMEWOK VIA SVN
# svn co http://framework.zend.com/svn/framework/standard/tags/release-1.9.7
Una vez terminado la descarga creamos un enlace simbolico
# ln -s release-1.9.7 current
Para que hacemos el enlace simbolico? mas adelante configuraremos variables de entorno en diferntes archivos de configuracion php si queremos actualizar la version de zend bastara con descargar la version via svn y crear el enlace simbolico y ya no tendremos que editar los archivos de configuracion, por que las configuracions apuntaran al enlace simbolico
Ahora editamos el archivo de configuracion php.ini
# gedit /etc/php5/apache2/php.ini
cambiar o editar la linea include_path por
include_path = ".:/opt/ZendFramework/current/library:/usr/share/php5:/usr/share/pear"
Ahora editamos el archivo de configuracion php-cli
# gedit /etc/php5/cli/php.ini
cambiar o editar la linea include_path
include_path = ".:/opt/ZendFramework/current/library:/usr/share/php5:/usr/share/pear"
Bueno con esto tendremos la version ZendFramework y la configuracion de Zend en php, ahora configuraremos Zend Tools para ello editamos el archivo bashrc pero de manera usuario normal, entonces
$ nano ~/.bashrc
Y agregamos la linea siguiente al archivo.
PATH=/opt/ZendFramework/current/bin:"${PATH}"
Despues de ello procedemos a reiniciar el sistema para que reconozca el nuevo comando zf desde la consola
para povar que Zend Tools esta instalado correctamente hacemos
$ zf.sh show version
Zend Framework Version: 1.9.7
Listo Zend Tools se encuentra trabajando para crear nuestro prime proyecto
# chown -R usuario:www-data /var/www
$ cd /var/www
$ zf.sh create project yourProject
Esto creara la estructura del proyecto ZendFramework modelos vistas controladores
Por ultimo agregamos las librerias de ZendFramework al proyecto creado anteriormente
$ cp -r /opt/ZendFramework/current/library/Zend /var/www/yourProject/library/Zend
LISTO!
ESTE ARTICULO FUE PROBADO E DEBIAN Y UBUNTU
No hay comentarios:
Publicar un comentario