RHEL/CentOS 6.3/5.9 ve Fedora 18-16'da PHP 5 için Zend Framework 1.11.12


Zend Framework, PHP 5 için açık kaynaklı, basit ve anlaşılır bir nesne yönelimli web uygulaması çerçevesidir. Kodlamanın sıkıcı ayrıntılarını ortadan kaldırmak için kullanılır ve büyük resme odaklanmanızı sağlar. Ana omurgası oldukça modüler MVC (Model–View–Controller) tasarımıdır; bu da kodunuzu yüksek düzeyde yeniden kullanılabilir ve bakımı daha kolay hale getirir.

Bu eğitimde, yeni çıkan Zend Framework 1.11.12 sürümünü RHEL 6.3/6.2/6.1/6/5.9/'ye nasıl kuracağınız konusunda size rehberlik edeceğiz. 5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 ve Fedora 18, 17,16,15,14,13,12 Remi ve EPEL adlı yum depolarını kullanıyor. Neden bu depoları seçiyoruz, çünkü bunlar diğerlerine kıyasla düzenli olarak güncelleniyor Fedora, Centos veya RedHat gibi diğer depolar. Bu kılavuz aynı zamanda Linux dağıtımlarının eski sürümlerinde de çalışır.

1. Adım: Remi ve Epel Depolarını Etkinleştirme

En son Zend Framework'ü yüklemek için bu iki yum deposunu etkinleştirin. Lütfen sisteminiz için uygun depo paketini seçin ve yükleyin.

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

Adım 2: Zend Framework 1.11.12 Kurulumu

Depolar etkinleştirildikten sonra yüklemek için aşağıdaki yum komutunu çalıştırın.

yum --enablerepo=remi install php-ZendFramework

3. Adım: Zend Çerçevesini Doğrulayın

Komutu çalıştırarak Zend Framework sürümünü doğrulayın.

 zf show version

Zend Framework Version: 1.11.12

Adım 4: Test için Zend Projesi Oluşturma

Test amaçlı yeni Zend projesi oluşturma.


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

Adım 5: Zend Projesi için Sembolik Bağlantı Oluşturma

Zend dizinini /usr/share/php/Zend'den /var/www/html/tecmint-project/ dizininin altına kopyalayarak sembolik bağlantı oluşturma.


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

Adım 6: Zend Proje Sayfasını Kontrol Etme

Zend projesinin dizin sayfasını kontrol etmek için tarayıcınızı açın ve aşağıdaki adresi girin.

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public
Zend Çerçeve Ekran Görüntüsü

İşte CentOS 6.3 Linux kutumun altındaki Zend Framework'ün ekran görüntüsü.

Kurulum sırasında herhangi bir zorlukla karşılaşırsanız lütfen aşağıdaki yorum kutumuzu kullanarak sorularınızı gönderin. Bu makaleyi beğendiyseniz arkadaşlarınızla paylaşmayı unutmayın.