Mfumo wa Zend 1.11.12 wa PHP 5 kwenye RHEL/CentOS 6.3/5.9 na Fedora 18-16


Mfumo wa Zend ni chanzo wazi, mfumo rahisi na wa moja kwa moja wa programu ya wavuti unaoelekezwa na kitu kwa PHP 5. Inatumika kuondoa maelezo ya kuchosha ya usimbaji na hukuruhusu kuzingatia picha kubwa. Uti wa mgongo wake mkuu uko katika muundo wake wa kisasa wa MVC (Model-View-Controller), na kufanya msimbo wako utumike tena na rahisi kutunza.

Katika somo hili tutawaongoza nyote jinsi ya kusakinisha toleo jipya la Zend Framework 1.11.12 kwenye RHEL 6.3/6.2/6.1/6/5.9/5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 na Fedora 18,17 ,16,15,14,13,12 kwa kutumia hazina za yum zinazoitwa Remi na EPEL, kwa nini tunachagua repos hizi, kwa sababu zinasasishwa mara kwa mara ikilinganishwa na hazina zingine zozote kama vile Fedora, Centos au RedHat. Mwongozo huu pia hufanya kazi kwenye toleo la zamani la usambazaji wa Linux.

Washa hazina hizi zote mbili za yum ili kusakinisha Mfumo mpya wa Zend. Tafadhali chagua na usakinishe kifurushi sahihi cha hifadhi kwa mfumo wako.

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

Mara tu hazina zimewashwa, endesha amri ifuatayo ya yum ili kuisakinisha.

# yum --enablerepo=remi install php-ZendFramework

Thibitisha toleo la Mfumo wa Zend kwa kuendesha amri.

#  zf show version

Zend Framework Version: 1.11.12

Inaunda mradi mpya wa Zend kwa madhumuni ya majaribio.

# 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

Kuunda kiunga cha ishara kwa kunakili saraka ya Zend kutoka /usr/share/php/Zend hadi chini ya /var/www/html/tecmint-project/ saraka.

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

Kuangalia ukurasa wa index wa mradi wa Zend, fungua kivinjari chako na uweke anwani ifuatayo.

http://localhost/tecmint-project/public

OR

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

Hapa kuna picha ya skrini ya Mfumo wa Zend chini ya kisanduku changu cha Linux cha CentOS 6.3.

Iwapo, unaweza kuwa na matatizo yoyote wakati wa kusakinisha, tafadhali tuma maswali yako kwa kutumia kisanduku chetu cha maoni hapa chini. Ikiwa ulipenda makala hii, basi usisahau kushiriki na marafiki zako.