lundi 13 décembre 2010

Apache : configurer un site internet...

En premier lieu, il te faut créer un fichier de configuration pour ton VirtualHost
sudo vi /etc/apache2/sites-available/host.domain.com

Copie colle ensuite la section suivante (et change host.domain.com par le nom de ton site) :
<VirtualHost *>
ServerAdmin webmaster@host.domain.com
DocumentRoot /var/www/host.domain.com
ServerName host.domain.com
ErrorLog /var/log/apache2/host.domain.com/error_log
CustomLog /var/log/apache2/host.domain.com/access.log combined

<Directory "/var/www/host.domain.com">
Options FollowSymLinks Includes
Order deny,allow
AllowOverride None
</Directory>

DirectoryIndex index.html index.php index.htm
</VirtualHost>


Il faut ensuite que tu vas devoir créer le repertoire qui va acceuillir les logs de ton site :
mkdir /var/log/apache2/host.domain.com

A présent activons la nouvelle configuration
cd /etc/apache2/sites-enabled/
sudo ln -s /etc/apache2/sites-available/host.domain.com


On recharge la configuration apache :
sudo service apache2 reload
ou facon old school
sudo /etc/init.d/apache2 reload

Aucun commentaire:

Enregistrer un commentaire