Ricerca nel sito web

Zend Framework 1.11.12 per PHP 5 su RHEL/CentOS 6.3/5.9 e Fedora 18-16


Zend Framework è un framework per applicazioni web orientato agli oggetti open source, semplice e diretto per PHP 5. Viene utilizzato per eliminare i noiosi dettagli della codifica e consente di concentrarsi sul quadro generale. La sua struttura principale è rappresentata dal design MVC (Model–View–Controller) altamente modulare, che rende il tuo codice altamente riutilizzabile e di più semplice manutenzione.

In questo tutorial ti guideremo su come installare la versione Zend Framework 1.11.12 appena rilasciata su RHEL 6.3/6.2/6.1/6/5.9/ 5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 e Fedora 18, 17,16,15,14,13,12 utilizzando repository yum chiamati Remi e EPEL, perché scegliamo questi repository, perché si aggiornano regolarmente rispetto a qualsiasi altro repository come Fedora, Centos o RedHat. Questa guida funziona anche su versioni precedenti delle distribuzioni Linux.

Passaggio 1: abilitazione dei repository Remi ed Epel

Abilita entrambi i repository yum per installare l'ultimo Zend Framework. Seleziona e installa il pacchetto repository appropriato per il tuo sistema.

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

Passaggio 2: installazione di Zend Framework 1.11.12

Una volta abilitati i repository, esegui il seguente comando yum per installarlo.

yum --enablerepo=remi install php-ZendFramework

Passaggio 3: verifica Zend Framework

Verifica la versione di Zend Framework eseguendo il comando.

 zf show version

Zend Framework Version: 1.11.12

Passaggio 4: creazione del progetto Zend per i test

Creazione di un nuovo progetto Zend a scopo di test.


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

Passaggio 5: creazione di un collegamento simbolico per il progetto Zend

Creazione di un collegamento simbolico copiando la directory Zend da /usr/share/php/Zend alla directory /var/www/html/tecmint-project/.


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

Passaggio 6: controllo della pagina del progetto Zend

Per controllare la pagina indice del progetto Zend, apri il browser e inserisci il seguente indirizzo.

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public
Schermata del framework Zend

Ecco lo screenshot di Zend Framework nel mio box Linux CentOS 6.3.

Se nel caso in cui potresti riscontrare difficoltà durante l'installazione, pubblica le tue domande utilizzando la nostra casella dei commenti qui sotto. Se ti è piaciuto questo articolo, non dimenticare di condividerlo con i tuoi amici.