Configuration de base d'un VHost pour Apache

NameVirtualHost www.mywebsite.com:port
<VirtualHost www.mywebsite.com:port>
 
ServerAdmin admin@mywebsite.com
DocumentRoot /path_to_htdocs/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /path_to_htdocs/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error-mywebsite.log
LogLevel warn
CustomLog /var/log/apache2/access-mywebsite.log combined
</VirtualHost>

A placer dans un fichier dans /etc/apache2/sites-enable/

by Aurélien Vialet on 2007-10-09, tagged apache  conf  vhost 

Comments on this snippet

gravatar icon
#1 gameplayer on 2007-10-09 at 03:45

Si on veux garder la phylosophie apache2 : on place le fichier dans le dossier /etc/apache2/sites-available/ et on utilise la commande

Bien penser à demander à apache de prendre en compte la config avec la commande
gravatar icon
#2 gameplayer on 2007-10-09 at 03:47

j'ai fait une erreur dans la rédaction de mon précédant commentaire... Si on veux garder la phylosophie apache2 : on place le fichier dans le dossier /etc/apache2/sites-available/ et on utilise la commande

a2ensite nom-du-fichier.conf

Si on balance la commande sans paramètre, une liste des fichiers pouvant être activés est affichée et un prompt demande de saisir le fichier.

Bien penser à demander à apache de prendre en compte la config avec la commande

/etc/init.d/apache2 reload

You need to create an account or log in to post a comment or rate this snippet.