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.