Zend Framework 1.11.12 til PHP 5 på RHEL/CentOS 6.3/5.9 og Fedora 18-16


Zend Framework er en open source, enkel og ligefrem objektorienteret webapplikationsramme til PHP 5. Den bruges til at fjerne de kedelige detaljer ved kodning og giver dig mulighed for at fokusere på det store billede. Dens vigtigste rygrad er i dets meget modulære MVC (Model – View – Controller) design, hvilket gør din kode meget genanvendelig og enklere at vedligeholde.

I denne vejledning vil vi guide dig alle, hvordan du installerer nyudgivet Zend Framework 1.11.12 version på RHEL 6.3/6.2/6.1/6/5.9/5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 og Fedora 18,17 , 16,15,14,13,12 ved hjælp af yum-repositories kaldet Remi og EPEL, hvorfor vi vælger disse repos, fordi de opdateres regelmæssigt som sammenlignet med andre repositories som Fedora, Centos eller RedHat. Denne vejledning fungerer også på ældre version af Linux-distributioner.

Aktivér disse begge yum-arkiver for at installere nyeste Zend Framework. Vælg og installer den korrekte lagerpakke til dit system.

## 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

Når repositories er aktiveret, skal du køre følgende yum-kommando for at installere den.

# yum --enablerepo=remi install php-ZendFramework

Bekræft Zend Framework-versionen ved at køre kommandoen.

#  zf show version

Zend Framework Version: 1.11.12

Oprettelse af nyt Zend-projekt til testformål.

# 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

Oprettelse af symbolsk link ved at kopiere Zend-biblioteket fra/usr/share/php/Zend til under/var/www/html/tecmint-project/directory.

# cd /var/www/html/tecmint-project/library/
# ln -s /usr/share/php/Zend .

For at kontrollere Zend-projekts indeksside skal du åbne din browser og indtaste følgende adresse.

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public

Her er skærmbilledet af Zend Framework under min CentOS 6.3 Linux-boks.

Hvis du i tilfælde af problemer har problemer under installationen, bedes du sende dine forespørgsler ved hjælp af vores kommentarfelt nedenfor. Hvis du kunne lide denne artikel, så glem ikke at dele den med dine venner.