Zend Framework 1.11.12 za PHP 5 na RHEL/CentOS 6.3/5.9 i Fedora 18-16


Zend Framework je otvoreni kod, jednostavan i jasan objektno orijentiran okvir web aplikacije za PHP 5. Koristi se za uklanjanje zamornih detalja kodiranja i omogućuje vam da se usredotočite na veliku sliku. Njegova glavna okosnica je u visokomodularnom MVC (Model–View–Controller) dizajnu, što vaš kod čini višekratno upotrebljivim i jednostavnijim za održavanje.

U ovom vodiču uputit ćemo vas kako instalirati novoizdanu verziju Zend Framework 1.11.12 na 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 koristeći yum spremišta pod nazivom Remi i EPEL, zašto smo odabrali ova spremišta, jer se redovito ažuriraju u usporedbi s bilo koja druga spremišta kao što su Fedora, Centos ili RedHat. Ovaj vodič također radi na starijim verzijama distribucija Linuxa.

Korak 1: Omogućavanje repozitorija Remi & Epel

Omogućite oba yum repozitorija da instalirate najnoviji Zend Framework. Odaberite i instalirajte odgovarajući paket repozitorija za vaš sustav.

[Za RHEL/CentOS 6.3/5.9]
## 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
[Za Fedora 18-12]
## 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

Korak 2: Instalacija Zend Frameworka 1.11.12

Nakon što su repozitoriji omogućeni, pokrenite sljedeću naredbu yum da biste ga instalirali.

yum --enablerepo=remi install php-ZendFramework

Korak 3: Provjerite Zend Framework

Provjerite verziju Zend Frameworka pokretanjem naredbe.

 zf show version

Zend Framework Version: 1.11.12

Korak 4: Stvaranje Zend projekta za testiranje

Izrada novog Zend projekta u svrhu testiranja.


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

Korak 5: Stvaranje simboličke veze za Zend projekt

Stvaranje simboličke veze kopiranjem Zend direktorija iz /usr/share/php/Zend u /var/www/html/tecmint-project/ direktorij.


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

Korak 6: Provjera stranice Zend projekta

Da provjerite indeksnu stranicu projekta Zend, otvorite svoj preglednik i unesite sljedeću adresu.

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public
Snimka zaslona Zend Frameworka

Ovdje je snimak zaslona Zend Frameworka ispod mog CentOS 6.3 Linux okvira.

Ako biste u tom slučaju mogli imati bilo kakvih poteškoća tijekom instalacije, postavite svoje upite koristeći naš okvir za komentare u nastavku. Ako vam se svidio ovaj članak, ne zaboravite ga podijeliti sa svojim prijateljima.