Re: conf apache: alias log & compagnie

Top Page

Reply to this message
Author: Christian Marillat
Date:  
To: guilde
Subject: Re: conf apache: alias log & compagnie
On 03 avril 2022 18:50, frederic bressy <bressy.frederic@???> wrote:

> Bonjour


Bonjour,

> Sur un serveur apache, comment fait-on pour avoir plusieurs Alias et
> surtout que les logs apache soient différent par alias?
>
> La doc apache ne montre pas trop d'exemple
>
> Les lignes Errorlog et Customlog doivent être dans le directory de
> l'alias? ou on doit faire autrement, et dans ce cas comment?


Après cela dépends des distributions et du gout des gens. Ici site veux
dire alias.

Chez Debian les sites sont dans /etc/apache2/sites-available/

Puis ils sont activés avec a2ensite ou déactivés avec a2dissite

Un lien symbolique est créé de /etc/apache2/sites-enabled vers le
fichier de /etc/apache2/sites-available/

Un site par fichier y compris en 443.

> Et peut-on définir aussi un serverAdmin avec adresse mail différent
> par alias? Si oui, comment?


Comme dans l'exemple ci-dessous :

> voila une conf apache pour exemple
>
> ****************************************************
> <VirtualHost *:80>
>         ServerAdmin webmaster@localhost
>     DocumentRoot /var/www/html


[...]

> ErrorLog ${APACHE_LOG_DIR}/error.log
> CustomLog ${APACHE_LOG_DIR}/access.log combined


Il faut remplacer (c'est une question de gout) error.log par
site-error.log et access.log par site-access.log

Christian