Créer un espace pour mettre les sites
Posted on | October 31, 2009 | No Comments
L’idée est de pouvoir héberger plusieurs sites à domicile, donc un endroit plus facile sur le disque serait une bonne idée. Dans mon cas, j’ai créé un dossier Sites au premier niveau de mon disque dur dans lequel je vais mettre tous les sites que je vais héberger.
Dans ce dossier Site, je crée tout de suite un dossier test.local qui va me servir à faire mes tests.
Ensuite j’ouvre le fichier httpd-vhosts.conf qui se trouve dans le dossier file:///private/etc/apache2/extra/
<directory "/Sites/*/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</directory>
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin mon.email@gmail.com
DocumentRoot "/Sites/test.local/"
ServerName test.local
ServerAlias www.test.local
</VirtualHost>
Il faut maintenant modifier le fichier /etc/hosts en rajoutant à la fin :
127.0.0.1 test.local 127.0.0.1 www.test.local
Et enfin pour tester le tout je crée du contenu pour ce site test
- Dans ce dossier /Sites/test.local/ je crée un fichier index.html
- Je redémarre le serveur Apache
Et pour finir, je vais dans l’application Terminal taper les commandes suivantes
cd /Sites/ chmod -R go+w *
Comments
Leave a Reply