Zend Framework 1.11.12 per a PHP 5 a RHEL/CentOS 6.3/5.9 i Fedora 18-16
Zend Framework és un marc d'aplicacions web de codi obert, senzill i senzill orientat a objectes per a PHP 5. S'utilitza per eliminar els detalls tediosos de la codificació i us permet centrar-vos en el panorama general. La seva columna vertebral principal es troba en el seu disseny MVC (Model–Vista–Controlador) altament modular, fent que el vostre codi sigui molt reutilitzable i més senzill de mantenir.
En aquest tutorial us guiarem com instal·lar la versió recentment llançada de Zend Framework 1.11.12 a RHEL 6.3/6.2/6.1/6/5.9/5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 i Fedora 18,17 ,16,15,14,13,12 utilitzant repositoris yum anomenats Remi i EPEL, per què escollim aquests repositoris, perquè s'actualitzen regularment en comparació amb altres repositoris com Fedora, Centos o RedHat. Aquesta guia també funciona amb versions anteriors de distribucions de Linux.
Habiliteu aquests dos repositoris yum per instal·lar l'últim Zend Framework. Seleccioneu i instal·leu el paquet de dipòsit adequat per al vostre sistema.
## Epel Dependency on RHEL/CentOS 6 ## # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm ## Remi Dependency on RHEL/CentOS 6 ## # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm ## Epel Dependency on RHEL/CentOS 5 ## # rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm ## Remi Dependency on RHEL/CentOS 5 ## # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
## Remi Dependency on Fedora 18,17,16,15,14,13,12 ## # rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm # rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm ## Remi Dependency on Fedora 18 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm ## Remi Dependency on Fedora 17 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm ## Remi Dependency on Fedora 16 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-16.rpm ## Remi Dependency on Fedora 15 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-15.rpm ## Remi Dependency on Fedora 14 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-14.rpm ## Remi Dependency on Fedora 13 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-13.rpm ## Remi Dependency on Fedora 12 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm
Un cop habilitats els dipòsits, executeu la següent comanda yum per instal·lar-lo.
# yum --enablerepo=remi install php-ZendFramework
Verifiqueu la versió de Zend Framework executant l'ordre.
# zf show version Zend Framework Version: 1.11.12
Creació d'un nou projecte Zend amb finalitats de prova.
# cd /var/www/html # zf create project tecmint-project Creating project at /var/www/html/tecmint-project Note: This command created a web project, for more information setting up your VHOST, please see docs/README
Creació d'un enllaç simbòlic copiant el directori Zend des de /usr/share/php/Zend al directori /var/www/html/tecmint-project/.
# cd /var/www/html/tecmint-project/library/ # ln -s /usr/share/php/Zend .
Per comprovar la pàgina d'índex del projecte Zend, obriu el vostre navegador i introduïu l'adreça següent.
http://localhost/tecmint-project/public OR http://YOUR-IP-ADDRESS/tecmint-project/public
Aquí teniu la captura de pantalla de Zend Framework a la meva caixa de Linux CentOS 6.3.
En cas que tingueu problemes durant la instal·lació, publiqueu les vostres consultes mitjançant el nostre quadre de comentaris a continuació. Si t'ha agradat aquest article, no t'oblidis de compartir-lo amb els teus amics.