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.