Configuration Apache multi site sous Mac OS 10.6 Snow Leopard

Le gestion NetInfo ayant disparu sous Snow Leopard voici comment configurer un serveur de développement multi site.


Ouvrir le terminal.

• Identification en utilisateur Root

taper : su

entrer le mot de passe de l’utilisateur _root (attention cela se fait à l’aveugle)

• vérifier si vhosts est bien chargé dans /etc/apache2/httpd.conf

taper : pico /etc/apache2/httpd.conf

# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf

(retirer le # si il est présent avant Include / private…)

• Création du domaine virtuel (virtual host)

taper : pico /etc/apache2/extra/httpd-vhosts.conf

éditer le fichier comme ceci par exemple :

<VirtualHost *:80>
ServerAdmin contact@crea64.net
DocumentRoot "/Users/mon_compte_utilisateur/Sites/site_1"
ServerName site_1.local
ErrorLog "/private/var/log/apache2/site_1-error_log"
CustomLog "/private/var/log/apache2/site_1-access_log" common
</VirtualHost>

• Ajout du domaine dans le fichier /etc/hosts

taper : pico /etc/hosts

Ajouter le domaine

127.0.0.1site_1.local

Redemarrer le serveur Apache : apachectl graceful

3 réflexions sur « Configuration Apache multi site sous Mac OS 10.6 Snow Leopard »

  1. Ping : Manip wordpress pour éviter les conflits entre le développement local et production. « OhMyDev

  2. Il doit y avoir une erreur quelque part… mais Je ne sais pas laquelle (mauvais paramétrage htaccess ou peut être un problème de « header » mal défini). Cela se produit-il avec tous les navigateur ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.