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 | ||
awstats [Le 11/09/2022, 11:34] moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
awstats [Le 19/12/2022, 12:54] (Version actuelle) 78.196.241.242 page largement obsolete |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>serveur}} | + | {{tag>serveur obsolete brouillon}} |
---- | ---- | ||
Ligne 67: | Ligne 67: | ||
=== Ajouter l'analyse des logs archivés: === | === Ajouter l'analyse des logs archivés: === | ||
+ | <note warning>Attention le script qui suit est mauvais, potenteillemnt dangereux, et doit être corrigé</note> | ||
<code> | <code> | ||
cd /var/lib/awstats | cd /var/lib/awstats | ||
Ligne 77: | Ligne 77: | ||
zcat $i | /usr/lib/cgi-bin/awstats.pl -config=ma_machine_mon_domaine.com -update -LogFile=- | zcat $i | /usr/lib/cgi-bin/awstats.pl -config=ma_machine_mon_domaine.com -update -LogFile=- | ||
done | done | ||
- | </code> FIXME Le script doit être lancé avec sudo. | + | </code> |
+ | |||
+ | Il faut créer un fichier et mettre le script dedans : | ||
+ | <code> | ||
+ | vim mon_script_ajout_de_logs.sh | ||
+ | </code> | ||
+ | |||
+ | Ajouter le code en faisant, passer en mode édition :i, puis maj + touch "ins" pour coller le contenu qu'on aura copié précédemment. Pour sauvegarder et quitter dans vim : echap, puis :wq | ||
+ | Donner les droits d'execution et le lancer : | ||
+ | <code> | ||
+ | chmod +x vim mon_script_ajout_de_logs.sh | ||
+ | sudo ./mon_script_ajout_de_logs.sh | ||
+ | </code> | ||
+ | |||
+ | |||
+ | FIXME Le script doit être lancé avec sudo. | ||
Ligne 139: | Ligne 154: | ||
</note> | </note> | ||
- | Enjoy : | + | Activer la configuration créée \\ |
+ | <code>a2enconf awstats</code> | ||
+ | Relancer apache \\ | ||
+ | <code>systemctl reload apache2</code> | ||
+ | |||
+ | Enjoy : \\ | ||
http://ma_machine.mon_domaine.mon_pays/cgi-bin/awstats.pl | http://ma_machine.mon_domaine.mon_pays/cgi-bin/awstats.pl | ||
et même si tout va bien : | et même si tout va bien : | ||
http://ma_machine.mon_domaine.mon_pays/stats/ | http://ma_machine.mon_domaine.mon_pays/stats/ | ||
+ | Il se peut que le code ne soit pas interprété par le navigateur. Il faut alors permettre l'exécution des scripts cgi par apache. On active le module cgi \\ | ||
+ | <code>a2enmod cgi</code> | ||
+ | Relancer apache \\ | ||
+ | <code>systemctl reload apache2</code> | ||
===== Ajouter des plugins à Awstats ===== | ===== Ajouter des plugins à Awstats ===== | ||