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:
 ServerName love DocumentRoot "/home/sfprojects/love/web" DirectoryIndex index.php  Alias /sf /home/sfprojects/love/lib/vendor/symfony/data/web/sf   AllowOverride All Allow from All  
  • 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
Laisser un commentaire

Besoin d’un coup de main ?

Prenez rendez vous au tél avec nous pour discuter de votre projet.
C'est gratuit :)

Prenez RDV gratuitement (30 min)
Photo de Samuel Breton, Directeur Conseil chez agence Choosit à Montpellier

Aucun commentaire

  1. Je viens de tester la procédure sur mon pc Ubuntu 8.10 et j’ai dû apporter les corrections suivantes au fichier /etc/apache2/sites-available/love (je garde votre exemple de projet Love pour plus de cohérence):

    1- ligne
    remplacée par

    2- ligne
    remplacée par

    3- j’ai aussi rajouté le bloc suivant :

    AllowOverride All
    Allow from All

Laisser un commentaire

Voir l’étude de cas
Lire l’article