Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| linux_awstats [2019/05/10 14:26] – [Création des fichiers de configuration de AWStats] nekan | linux_awstats [2021/03/05 14:42] (Version actuelle) – nekan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Installation de AWStats ====== | ====== Installation de AWStats ====== | ||
| + | <label type=" | ||
| AWStats permet de visualiser les statistiques liées à un site web, telles que le nombre de visite par jour ou encore l' | AWStats permet de visualiser les statistiques liées à un site web, telles que le nombre de visite par jour ou encore l' | ||
| - | <note important>Toute l' | + | <callout type=" |
| ===== Installation ===== | ===== Installation ===== | ||
| * On commence par mettre à jour ses dépôts apt : | * On commence par mettre à jour ses dépôts apt : | ||
| - | <code bash> | + | <sxh bash> |
| * Une fois les bases à jour, on peut installer les paquets nécessaires : | * Une fois les bases à jour, on peut installer les paquets nécessaires : | ||
| - | <code bash> | + | <sxh bash> |
| * AWStats est désormais installé, il faut maintenant le paramétrer. | * AWStats est désormais installé, il faut maintenant le paramétrer. | ||
| Ligne 17: | Ligne 18: | ||
| * Il va falloir maintenant créer un fichier de configuration pour chaque vHost présent sur le serveur Apache. On commence par se rendre dans le dossier de configuration de AWStats : | * Il va falloir maintenant créer un fichier de configuration pour chaque vHost présent sur le serveur Apache. On commence par se rendre dans le dossier de configuration de AWStats : | ||
| - | <code bash>cd / | + | <sxh bash>cd / |
| * On duplique le fichier awstats.conf en lui ajoutant l'url de contact du vhost, par exemple pour www.shyrkasystem.com : | * On duplique le fichier awstats.conf en lui ajoutant l'url de contact du vhost, par exemple pour www.shyrkasystem.com : | ||
| - | <code bash>cp awstats.conf awstats.www.shyrkasystem.com.conf</ | + | <sxh bash>cp awstats.conf awstats.www.shyrkasystem.com.conf</ |
| * Ensuite, il faut éditer le fichier créé : | * Ensuite, il faut éditer le fichier créé : | ||
| - | <code bash> | + | <sxh bash> |
| * Dans ce fichier, on va modifier les lignes suivantes pour leur donner ou s' | * Dans ce fichier, on va modifier les lignes suivantes pour leur donner ou s' | ||
| * LogFile="/ | * LogFile="/ | ||
| Ligne 33: | Ligne 34: | ||
| * Pour vérifier que les fichiers de configuration sont correct, on peut lancer AWStats en ligne de commande : | * Pour vérifier que les fichiers de configuration sont correct, on peut lancer AWStats en ligne de commande : | ||
| - | <code bash>/ | + | <sxh bash>/ |
| * Si tout va bien et après quelques instants, la console affiche un message de ce type : | * Si tout va bien et après quelques instants, la console affiche un message de ce type : | ||
| - | <code bash> | + | <sxh bash> |
| With data in log file "/ | With data in log file "/ | ||
| Phase 1 : First bypass old records, searching new record... | Phase 1 : First bypass old records, searching new record... | ||
| Ligne 45: | Ligne 46: | ||
| Found 0 corrupted records, | Found 0 corrupted records, | ||
| Found 0 old records, | Found 0 old records, | ||
| - | Found 12345 new qualified records.</ | + | Found 12345 new qualified records.</ |
| ==== Mise en place de l' | ==== Mise en place de l' | ||
| * Pour visualiser les statistiques depuis une interface web, on va commencer par créer un fichier de configuration Apache : | * Pour visualiser les statistiques depuis une interface web, on va commencer par créer un fichier de configuration Apache : | ||
| - | <code bash> | + | <sxh bash> |
| * Nous le remplissons avec les informations suivantes : | * Nous le remplissons avec les informations suivantes : | ||
| - | <code bash> | + | <sxh bash> |
| Alias /awstatscss "/ | Alias /awstatscss "/ | ||
| Alias / | Alias / | ||
| Ligne 70: | Ligne 71: | ||
| Options +ExecCGI | Options +ExecCGI | ||
| AllowOverride None | AllowOverride None | ||
| - | </ | + | </ |
| * On crée le fichier contenant l' | * On crée le fichier contenant l' | ||
| - | <code bash> | + | <sxh bash> |
| * On renseigne le mot de passe comme demandé et on le confirme en suivant. | * On renseigne le mot de passe comme demandé et on le confirme en suivant. | ||
| * Il nous reste plus qu'à activer le site : | * Il nous reste plus qu'à activer le site : | ||
| - | <code bash> | + | <sxh bash> |
| * Enfin, on recharge le service Apache : | * Enfin, on recharge le service Apache : | ||
| - | <code bash>/ | + | <sxh bash>/ |
| ==== Test ==== | ==== Test ==== | ||
| Ligne 83: | Ligne 84: | ||
| * On peut désormais afficher les statistiques du site en ajoutant /stats à la fin de son url, par exemple www.shyrkasystem.com/ | * On peut désormais afficher les statistiques du site en ajoutant /stats à la fin de son url, par exemple www.shyrkasystem.com/ | ||
| * Une demande d' | * Une demande d' | ||
| - | {{ : | + | <image shape=" |
| * Une fois, l' | * Une fois, l' | ||
| - | {{ : | + | <image shape=" |
| - | --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2019/05/09 19:13// | + | |
| + | |||
| + | ==== Résolution des problèmes ==== | ||
| + | |||
| + | === Téléchargement d'un fichier txt/ | ||
| + | |||
| + | <panel type=" | ||
| + | <panel type=" | ||
| + | Activez le module cgi d' | ||
| + | <sxh bash> | ||
| + | service apache2 restart</ | ||
| + | </ | ||
| + | |||
| + | === Erreur d' | ||
| + | |||
| + | <panel type=" | ||
| + | Lors de la visite de la page stats, le site n' | ||
| + | |||
| + | <sxh bash> | ||
| + | </panel> | ||
| + | |||
| + | <panel type=" | ||
| + | Ajouter des droits d' | ||
| + | <sxh bash> | ||
| + | </panel> | ||
| ~~DISCUSSION~~ | ~~DISCUSSION~~ | ||