Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
logiciel:internet:awstats:start1 [2020/09/04 22:27] – admin | logiciel:internet:awstats:start1 [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
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: | ||
</ | </ | ||
- | ===== - Pré-requis ===== | + | ===== Pré-requis ===== |
- un **serveur HTTP** (// | - un **serveur HTTP** (// | ||
* installé sur une machine | * installé sur une machine | ||
- | * accessible par le domaine **monsite.tld** (ou **framboise.local** pour un RPI sur le réseau), | + | * accessible par le domaine **monsite.tld** (ou **framboise.local** pour un Raspberry Pi sur le réseau), |
* sa racine étant en **/ | * sa racine étant en **/ | ||
que nous noterons **$ROOT** = / | que nous noterons **$ROOT** = / | ||
Ligne 24: | Ligne 24: | ||
$ sudo apachectl restart</ | $ sudo apachectl restart</ | ||
- | + | ===== Installation ===== | |
- | ===== - Installation ===== | + | |
Nous allons __placer **awstats** sur le serveur__, sans installer le paquet. Cette méthode a l' | Nous allons __placer **awstats** sur le serveur__, sans installer le paquet. Cette méthode a l' | ||
Ligne 77: | Ligne 76: | ||
* en pdf sur [[http:// | * en pdf sur [[http:// | ||
- | ===== - Configuration ===== | + | ===== Configuration ===== |
- | ==== - Configuration d' | + | ==== Configuration d' |
Les fichiers de configuration se trouvent en : ** $ROOT/ | Les fichiers de configuration se trouvent en : ** $ROOT/ | ||
Ligne 96: | Ligne 95: | ||
$ cd $ROOT/ | $ cd $ROOT/ | ||
- | === - Configuration pour la totalité du site === | + | === Configuration pour la totalité du site === |
Nous supposons que les stats seront publiées à l' | Nous supposons que les stats seront publiées à l' | ||
Ligne 110: | Ligne 109: | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
- | | + | |
: Syntaxe :< | : Syntaxe :< | ||
- | | + | |
: Faire une recherche DNS inversée sur les adresses IP | : Faire une recherche DNS inversée sur les adresses IP | ||
- | | + | |
: avec plusieurs fichiers, le nom de fichier peut être ajouté dans le premier champ du fichier de sortie. | : avec plusieurs fichiers, le nom de fichier peut être ajouté dans le premier champ du fichier de sortie. | ||
: Explorez /var/log pour savoir l' | : Explorez /var/log pour savoir l' | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
- | | + | |
: < | : < | ||
: fichiers à ignorer lors du calcul des statistiques.\\ Séparez les entrées par un espace.\\ Vous ouvez utiliser une expression régulière, | : fichiers à ignorer lors du calcul des statistiques.\\ Séparez les entrées par un espace.\\ Vous ouvez utiliser une expression régulière, | ||
Ligne 171: | 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 190: | Ligne 189: | ||
<WRAP center round box 60%> | <WRAP center round box 60%> | ||
- | | + | |
: Domaine en cause | : Domaine en cause | ||
- | | + | |
: renseignez le domaine et l' | : renseignez le domaine et l' | ||
- | | + | |
: permet d' | : permet d' | ||
Ligne 201: | Ligne 200: | ||
Ajoutez tous les réglages voulus cf [[# | Ajoutez tous les réglages voulus cf [[# | ||
- | === - Configuration pour un sous-domaine === | + | === Configuration pour un sous-domaine === |
Configurons maintenant chaque sous-domaine. | Configurons maintenant chaque sous-domaine. | ||
Ligne 223: | Ligne 222: | ||
La configuration d' | La configuration d' | ||
- | ==== - 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 233: | Ligne 232: | ||
</ | </ | ||
- | === - Cas d'un serveur Apache === | + | === Cas d'un serveur Apache === |
Basé sur la documentation fournie dans [[http:// | Basé sur la documentation fournie dans [[http:// | ||
Ligne 280: | Ligne 279: | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
Apache 2.4 a quelques changements : | Apache 2.4 a quelques changements : | ||
- | | + | |
: est désormais par défaut à //None// | : est désormais par défaut à //None// | ||
- | | + | |
: remplace le couple Order/Allow | : remplace le couple Order/Allow | ||
- | | + | |
: remplace le couple Order/Deny | : remplace le couple Order/Deny | ||
- | | + | |
: possibilité de définir une variable :< | : possibilité de définir une variable :< | ||
Ligne 335: | Ligne 334: | ||
< | < | ||
- | === - Cas d'un serveur lighty === | + | === Cas d'un serveur lighty === |
* Ouvrez avec les droits d' | * Ouvrez avec les droits d' | ||
Ligne 360: | Ligne 359: | ||
sudo chmod -R 6770 *</ | sudo chmod -R 6770 *</ | ||
- | + | ==== 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]/ | Si vous êtes en multi domaines, donc avec plusieurs fichiers de configuration dans **[RACINE]/ | ||
Ligne 372: | Ligne 370: | ||
</ | </ | ||
- | ===== - Utilisation ===== | + | ===== Utilisation ===== |
* Pour afficher les les statistiques pour le domaine **domaine.tld**, | * Pour afficher les les statistiques pour le domaine **domaine.tld**, | ||
Ligne 381: | Ligne 379: | ||
</ | </ | ||
- | ===== - Désinstallation ===== | + | ===== Désinstallation ===== |
Pour supprimer complètement cette application, | Pour supprimer complètement cette application, | ||
Ligne 388: | Ligne 386: | ||
* effacer le fichier **/ | * effacer le fichier **/ | ||
* effacer le répertoire **/ | * effacer le répertoire **/ | ||
- | ===== - Voir aussi ===== | + | |
+ | ===== Voir aussi ===== | ||
* **(en)** [[http:// | * **(en)** [[http:// |