Install Zend Framework on Apache for Ubuntu 15.10

Installare Zend Framework su Ubuntu 15.10

Installa Zend Framework e crea i tuoi progetti in locale su Ubuntu 15.10

Zend Framework, per l’appunto è un framework di applicazioni web orientato ad oggetti per PHP open source. In un post precedente abbiamo gia avuto modo di capire come installare Zend Framework 2 su Windows utilizzando XAMPP. Ora vedremo come installare ZF su Ubuntu 15.10 sia ancora più semplice.

La breve guida che vi descriverò assume che voi abbiate già installato un sistema LAMP su Ubuntu 15.10. Se ancora non lo avete fatto potete leggere questa guida. Inoltre, in maniera del tutto opzionale, seguirò le modifiche per apache2 apportate nella guida di configurazione del modulo UserDir. In modo da poter salvare i miei progetti ZF nella cartella situata in /home/user-name/public_html/.

Installazione di Zend Framework

Come primo passo aggiorniamo i pachetti di sistema eseguendo questi due comandi da terminale:

sudo apt-get update
sudo apt-get upgrade

Installiamo ZF, eseguendo il comando:

sudo apt-get install zend-framework

Ora posizioniamoci all’interno della cartella personale del nostro web server, generalmente /var/www/, diversamente se avete configurato una cartella personale nella vostra home, quindi:

cd /home/user-name/public_html/

creiamo il nostro primo progetto, eseguendo:

zf create project ZFTest

dopo aver creato il progetto, aggiorniamo le impostazioni di Apache e creiamo un Virtual Host così come descritto in docs/README, quindi all’interno del nostro progetto ZFTest, apriamo il file README.txt contenuto nella cartella docs e copiamo il codice contenuto fra i tag <VirtualHost> … </VirtualHost>, quindi eseguiamo il comando:

sudo gedit /etc/apache2/sites-enabled/000-default

e all’interno del file incolliamo il codice del Virtual Host, che sarà del tipo:

<VirtualHost *:80>

  DocumentRoot "/home/user-name/public_html/ZFTest/public"

  ServerName ZFTest.local

 

  # This Should be omitted in the production environment

  SetEnv APPLICATION_ENV development

  <Directory "/home/user-name/public_html/ZFTest/public">

    Options Indexes MultiViews FollowSymLinks

    AllowOverride All

    Order allow,deny

    Allow from all

  </Directory>

 

</VirtualHost>

Salviamo il file e chiudiamo Gedit. Come ultimo passo creiamo un link simbolico alle librerie di ZF, posizioniamoci all’interno della cartella /ZFTest/library/ ed eseguiamo il comando:

ln -s /usr/share/php/libzend-framework-php/Zend/

Infine riavviamo apache, con il comando:

sudo service apache2 restart

A questo punto per verificare che tutto funzioni correttamente accediamo alla pagina principale del nostro progetto ZF all’indirizzo:

localhost/~user-name/ZFTest/public/

ZF - Zend Framework per Ubuntu 15.10

Questo è tutto, abbiamo installato ZF correttamente e siamo pronti a sviluppare i nostri progetti.

Happy Coding 😀

No votes yet.
Please wait...
Condividi: