Zend Framework 1.11.12 għal PHP 5 fuq RHEL/CentOS 6.3/5.9 u Fedora 18-16


Zend Framework huwa qafas ta 'applikazzjoni tal-web sors miftuħ, sempliċi u sempliċi orjentat lejn l-oġġetti għal PHP 5. Jintuża biex jelimina d-dettalji tedjanti tal-kodifikazzjoni u jippermettilek tiffoka fuq l-istampa l-kbira. Is-sinsla ewlenija tagħha tinsab fid-disinn MVC (Mudell–View–Kontrollur) modulari ħafna, li jagħmel il-kodiċi tiegħek jista 'jerġa' jintuża ħafna u aktar sempliċi biex jinżamm.

F'dan it-tutorja aħna niggwidawk kif tinstalla l-verżjoni Zend Framework 1.11.12 li għadha kif ġiet rilaxxata fuq RHEL 6.3/6.2/6.1/6/5.9/5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 u Fedora 18,17 ,16,15,14,13,12 billi tuża repożitorji yum imsejħa Remi u EPEL, għaliex aħna nagħżlu dawn ir-repos, għaliex jaġġornaw regolarment meta mqabbla ma 'xi repożitorji oħra bħal Fedora, Centos jew RedHat. Din il-gwida taħdem ukoll fuq verżjoni eqdem tad-distribuzzjonijiet tal-Linux.

Ippermetti dawn iż-żewġ repożitorji yum biex jinstallaw l-aħħar Qafas Zend. Jekk jogħġbok agħżel u installa pakkett ta' repożitorju xieraq għas-sistema tiegħek.

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

Ladarba r-repożitorji jkunu attivati, ħaddem il-kmand yum li ġej biex tinstallah.

# yum --enablerepo=remi install php-ZendFramework

Ivverifika l-verżjoni Zend Framework billi tħaddem il-kmand.

#  zf show version

Zend Framework Version: 1.11.12

Ħolqien ta 'proġett Zend ġdid għall-iskop ta' ttestjar.

# 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

Il-ħolqien ta' link simboliku billi tikkopja direttorju Zend minn /usr/share/php/Zend għal taħt id-direttorju /var/www/html/tecmint-project/.

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

Biex tiċċekkja l-paġna tal-indiċi tal-proġett Zend, iftaħ il-browser tiegħek u daħħal l-indirizz li ġej.

http://localhost/tecmint-project/public

OR

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

Hawnhekk, hija l-screenshot ta 'Zend Framework taħt il-kaxxa tiegħi CentOS 6.3 Linux.

Jekk f'każ, jista 'jkollok xi diffikultajiet waqt l-installazzjoni, jekk jogħġbok ibgħat il-mistoqsijiet tiegħek billi tuża l-kaxxa tal-kummenti tagħna hawn taħt. Jekk għoġbok dan l-artikolu, allura tinsiex taqsamha mal-ħbieb tiegħek.