Virtual host sous Ubuntu

 

Mise en place d’un Virtual Host basé, sur le nom, sous Ubuntu.

  • Pré-requis : Le dossier du projet doit exister.
  • Créer un fichier du nom du projet dans : /etc/apache2/sites-available
  • Édition du fichier:
Exemple avec le projet Love:
<virtualhost> ServerName love DocumentRoot &quot;/home/sfprojects/love/web&quot; DirectoryIndex index.php  Alias /sf /home/sfprojects/love/lib/vendor/symfony/data/web/sf  <directory> AllowOverride All Allow from All </directory> <br /></virtualhost>
  • Génération du fichier dans : /etc/apache2/sites-enabled via la commande :
a2ensite nom_du_projet
  • Édition du fichier: /etc/hosts : ajouter le nom de l’host à la ligne localhost correspondante:
127.0.0.1    localhost nom_de_l_host_souhaité
  • Redémarrer apache :  /etc/init.d/apache2 restart
cf: http://doc.ubuntu-fr.org/tutoriel/virtualhosts_avec_apache2

Partagez cet article