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


Zend Framework je odprtokodni, preprost in enostaven objektno usmerjen spletni aplikacijski okvir za PHP 5. Uporablja se za odpravljanje dolgočasnih podrobnosti kodiranja in omogoča osredotočanje na veliko sliko. Njegova glavna hrbtenica je v visoko modularni zasnovi MVC (Model-View-Controller), zaradi česar je vaša koda zelo uporabna in enostavnejša za vzdrževanje.

V tej vadnici vas bomo vodili, kako namestiti novo izdano različico 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 in Fedora 18,17 , 16,15,14,13,12 z uporabo yum skladišč, imenovanih Remi in EPEL, zakaj izberemo te repoje, ker se redno posodabljajo v primerjavi z drugimi skladišči, kot so Fedora, Centos ali RedHat. Ta priročnik deluje tudi na starejših različicah distribucij Linuxa.

Oboje repozitorije yum omogočite za namestitev najnovejšega okolja Zend. Prosimo, izberite in namestite ustrezen paket repozitorija za vaš sistem.

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

Ko so repozitoriji omogočeni, zaženite naslednji ukaz yum, da ga namestite.

# yum --enablerepo=remi install php-ZendFramework

Z zagonom ukaza preverite različico Zend Framework.

#  zf show version

Zend Framework Version: 1.11.12

Ustvarjanje novega projekta Zend za namen 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

Ustvarjanje simbolne povezave s kopiranjem direktorija Zend iz/usr/share/php/Zend v direktorij/var/www/html/tecmint-project /.

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

Če želite preveriti indeksno stran projekta Zend, odprite brskalnik in vnesite naslednji naslov.

http://localhost/tecmint-project/public

OR

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

Tu je posnetek zaslona Zend Framework pod mojim okencem CentOS 6.3 Linux.

V primeru, da imate med namestitvijo kakršne koli težave, objavite svoja vprašanja v spodnjem polju za komentar. Če vam je bil ta članek všeč, ga ne pozabite deliti s prijatelji.