Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:internet:awstats:start1 [2020/10/22 22:56] adminlogiciel:internet:awstats:start1 [2021/02/27 09:35] admin
Ligne 3: Ligne 3:
 ====== Awstats : Surveillance d'un serveur HTTP ====== ====== Awstats : Surveillance d'un serveur HTTP ======
  
-====== - Introduction ======+===== Introduction =====
  
 **AWStats** analyse sur vos serveurs (Apache ou autre) les logs des sites Web qui s'y trouvent. **AWStats** analyse sur vos serveurs (Apache ou autre) les logs des sites Web qui s'y trouvent.
Ligne 11: Ligne 11:
 </WRAP> </WRAP>
  
-====== - Pré-requis ======+===== Pré-requis =====
  
   - un **serveur HTTP** (//apache//, //lighty// ou autre) :   - un **serveur HTTP** (//apache//, //lighty// ou autre) :
Ligne 24: Ligne 24:
 $ sudo apachectl restart</cli> $ sudo apachectl restart</cli>
  
-====== - Installation ======+===== Installation =====
  
 Nous allons __placer **awstats** sur le serveur__, sans installer le paquet. Cette méthode a l'avantage de ne rien modifier sur la machine hôte. Nous allons __placer **awstats** sur le serveur__, sans installer le paquet. Cette méthode a l'avantage de ne rien modifier sur la machine hôte.
Ligne 76: Ligne 76:
   * en pdf sur [[http://monsite.tld/awstats/docs/awstats.pdf]]   * en pdf sur [[http://monsite.tld/awstats/docs/awstats.pdf]]
  
-====== - Configuration ======+===== Configuration =====
  
-===== - Configuration d'Awstats =====+==== Configuration d'Awstats ====
  
 Les fichiers de configuration se trouvent en : ** $ROOT/awstats/wwwroot/cgi-bin/** Les fichiers de configuration se trouvent en : ** $ROOT/awstats/wwwroot/cgi-bin/**
Ligne 95: Ligne 95:
 $ cd $ROOT/awstats/wwwroot/cgi-bin/</cli> $ cd $ROOT/awstats/wwwroot/cgi-bin/</cli>
  
-==== - Configuration pour la totalité du site ====+=== Configuration pour la totalité du site ===
  
 Nous supposons que les stats seront publiées à l'adresse [[http://stats.monsite.tld]] Nous supposons que les stats seront publiées à l'adresse [[http://stats.monsite.tld]]
Ligne 170: Ligne 170:
 C'est tout pour la configuration générale. C'est tout pour la configuration générale.
  
-==== - Configuration pour un domaine particulier ====+=== Configuration pour un domaine particulier ===
  
 Même principe que pour la configuration générale. Même principe que pour la configuration générale.
Ligne 200: Ligne 200:
 Ajoutez tous les réglages voulus cf [[#Configuration pour la totalité du site]]. Ajoutez tous les réglages voulus cf [[#Configuration pour la totalité du site]].
  
-==== - Configuration pour un sous-domaine ====+=== Configuration pour un sous-domaine ===
  
 Configurons maintenant chaque sous-domaine. Configurons maintenant chaque sous-domaine.
Ligne 222: Ligne 222:
 La configuration d'Awstats est maintenant terminée. La configuration d'Awstats est maintenant terminée.
  
-===== - Configuration du serveur =====+==== Configuration du serveur ====
  
 Il faut maintenant que le serveur web connaisse **awstats**. Il faut maintenant que le serveur web connaisse **awstats**.
Ligne 232: Ligne 232:
 </WRAP> </WRAP>
  
-==== - Cas d'un serveur Apache ====+=== Cas d'un serveur Apache ===
  
 Basé sur la documentation fournie dans [[http://monsite.tld/awstats/docs]] Basé sur la documentation fournie dans [[http://monsite.tld/awstats/docs]]
Ligne 334: Ligne 334:
 <code>62.161.78.75 - - [dd/mmm/yyyy:hh:mm:ss +0000] "GET / HTTP/1.1" 200 1234 "http://www.from.com/from.html" "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"</code> <code>62.161.78.75 - - [dd/mmm/yyyy:hh:mm:ss +0000] "GET / HTTP/1.1" 200 1234 "http://www.from.com/from.html" "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"</code>
  
-==== - Cas d'un serveur lighty ====+=== Cas d'un serveur lighty ===
  
   * Ouvrez avec les droits d'administration le fichier **/etc/lighttpd/lighttpd.conf** pour vérifier les modules activés (dé-commentés au début du fichier). C'est en principe le cas du module **mod_alias** qui est activé par défaut.   * Ouvrez avec les droits d'administration le fichier **/etc/lighttpd/lighttpd.conf** pour vérifier les modules activés (dé-commentés au début du fichier). C'est en principe le cas du module **mod_alias** qui est activé par défaut.
Ligne 359: Ligne 359:
 sudo chmod -R 6770 *</code> sudo chmod -R 6770 *</code>
  
-===== - Mise à jour toutes les 10 minutes (multi-domaines) =====+==== Mise à jour toutes les 10 minutes (multi-domaines) ====
  
 Si vous êtes en multi domaines, donc avec plusieurs fichiers de configuration dans **[RACINE]/awstats/**, le plus simple est de faire appel à **awstats_updateall** ( (c) Laurent Destailleur) Si vous êtes en multi domaines, donc avec plusieurs fichiers de configuration dans **[RACINE]/awstats/**, le plus simple est de faire appel à **awstats_updateall** ( (c) Laurent Destailleur)
Ligne 370: Ligne 370:
 </code> </code>
  
-====== - Utilisation ======+===== Utilisation =====
  
   * Pour afficher les les statistiques pour le domaine **domaine.tld**, visitez la page [[http://domaine.tld/stat]].   * Pour afficher les les statistiques pour le domaine **domaine.tld**, visitez la page [[http://domaine.tld/stat]].
Ligne 379: Ligne 379:
 </WRAP> </WRAP>
  
-====== - Désinstallation ======+===== Désinstallation =====
  
 Pour supprimer complètement cette application, il suffit de : Pour supprimer complètement cette application, il suffit de :
Ligne 387: Ligne 387:
   * effacer le répertoire **/var/www/awstats**   * effacer le répertoire **/var/www/awstats**
  
-====== - Voir aussi ======+===== Voir aussi =====
  
   * **(en)** [[http://www.awstats.org/]] (site officiel du logiciel)   * **(en)** [[http://www.awstats.org/]] (site officiel du logiciel)