Installando Symfony : virtualhost

Visto che il blog serve anche a me per ricordare come fare certe cose e magari serve a qualcuno che si mette a cercare come farle, oggi mi segno come ho fatto per creare un virtualhost su apache2.
Questo mi serve perchè creando progetti tramite symfony è utile avere un riferimento virtuale alla cartella reale per evitare url lunghi chilometri!

  • Primo: Aprire il file “/etc/apache2/sites-enabled/000-default”.
    Alla fine di questo file inseriamo il seguente codice

    <virtualhost symfony>
    ServerName 127.0.1.1
    DocumentRoot “<indirizzo_cartella_progetto_symfony>/web”
    DirectoryIndex index.php
    Alias /sf /$sf_symfony_data_dir/web/sf
    <directory “/$sf_symfony_data_dir/web/sf”>
    AllowOverride All
    Allow from All
    </directory>
    <directory “<indirizzo_cartella_progetto_symfony>/web”>
    AllowOverride All
    Allow from All
    </directory>
    </virtualhost>

  • Secondo: Aprire il file “/etc/hosts” e scrivere la seguente riga sotto quelle già presenti (ci dovrebbe essere almeno quella per il localhost):

    127.0.1.1 symfony

  • Terzo: Riavviare apache2 “/ets/init.d/apache2 restart”

Con queste due modifiche il mio browser puntando alla pagina http://symfony/ restituisce esattamente la root del progetto symfony creato.

Se ovviamente non si sa come creare un progetto symfony o non si sa cosa è symfony potete visitare il sito www.symfony-project.org.

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia License.

Posted under come fare cosa, planet-sprite, web development

This post was written by Filippo on October 28, 2008

Tags:

Leave a Comment

Name (required)

Email (required)

Website

Comments

More Blog Post


Licenza Creative Commons
Blog pubblicato sotto una Licenza Creative Commons.
La proprieta' dei post e' dei rispettivi autori, le immagini, i loghi, i trademark dei rispettivi proprietari.
Questo blog non rappresenta una testata giornalistica in quanto viene aggiornato senza nessuna periodicita' predefinita. Non puo' pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62 del 7.03.2001.