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
Ping : Manip wordpress pour éviter les conflits entre le développement local et production. « OhMyDev
Bonjour, je viens de suivre votre tuto, mais, lorsque je veux afficher la page de mon site firefox me demande si je veux la charger au lieu de l’afficher.
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 ?