Para empezar a instalar el Zend Framework, abrimos un terminal y empezamos:
# apt-get install zend-framework zend-framework-bin
Atención
Comprobar que la versión que se va a instalar no sea la 2.xx.x ya que no es compatible con klear.
# apt-cache policy zend-framework
A la hora de crear este manual la versión que instala el repositorio de ubuntu es la 1.11.1
2. Ahora nos aseguramos que nuestro PHP tenga en cuenta las librerías de PHP y Zend quitando el ‘;’ del archivo zend-framework.ini que se encuentra en las siguientes direcciones:
- /etc/php5/conf.d/zend-framework.ini
- /etc/php5/apache2/conf.d/zend-framework.ini
- /etc/php5/cli/conf.d/zend-framework.ini
Nota
Según la versión de Ubuntu instalada es posible que los directorios /etc/php5/apache2/conf.d/ y /etc/php5/cli/conf.d/ sean enlaces al directorio /etc/php5/conf.d/. Si este es el caso basta con modificar el archivo /etc/php5/conf.d/zend-framework.ini ya que los otros dos apuntan a este.
# vim /etc/php5/conf.d/zend-framework.ini
; include_path=${include_path} “:/usr/share/php/libzend-framework-php”
# service apache2 restart
$ zf show version
Nota
Si la versión no corresponde como mínimo al 1.12 tienes que actualizarlo manualmente desde la web oficial de Zend Framework para evitar cualquier problema con el Klear o proyectos ya creados por Irontec.
# mv /usr/share/php/libzend-framework-php /usr/share/php/libzend-framework-php.backup
# wget https://packages.zendframework.com/releases/ZendFramework-1.12.5/ZendFramework-1.12.5-minimal.tar.gz
# tar -xzf ZendFramework-1.12.5-minimal.tar.gz -C /tmp
# cp -r /tmp/ZendFramework-1.12.5-minimal/library/Zend /usr/share/php/libzend-framework-php/
# rm -R /tmp/ZendFramework-1.12.5-minimal
$ zf show version
Nota
Si llegara a surgir algún error, comprobamos los permisos de las carpetas y la ponemos como la copia de seguridad.