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 Dernière révision Les deux révisions suivantes | ||
linux:awstats [12-07-2013 15:27] edmc73 |
linux:awstats [19-04-2018 10:42] edmc73 |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Installation ===== | ===== Installation ===== | ||
+ | Ici on installe la version fourni par debian, mais au moment ou j' | ||
+ | |||
+ | La version 7.2 est sortie en 2013 et ne prend pas du tout en charge internet explorer dans ses dernières version, je conseil de prendre une version plus récente. | ||
+ | |||
+ | Pour avoir une version plus récente, on peut télécharger la version de la distrib unstable sur => https:// | ||
+ | |||
aptitude install awstats | aptitude install awstats | ||
Ligne 33: | Ligne 39: | ||
Afin que le fichier soit accessible en lecture pour les **autres**. | Afin que le fichier soit accessible en lecture pour les **autres**. | ||
- | Ajouter les lignes suivantes dans la config | + | <note tip> |
- | < | + | Pour créer ce gros fichier |
- | # AWStats images | + | |
- | Alias /awstats-icon / | + | </note> |
- | <Directory "/usr/ | + | |
- | | + | Pour lancer la mise à jour |
- | Order allow,deny | + | /usr/lib/ |
- | Allow from all | + | |
- | </Directory> | + | |
- | </code> | + | |
+ | Il n'est pas possible d' | ||
+ | cd / | ||
+ | supprimez ensuite les fichiers correspondant à votre config. | ||
===== Configuration ===== | ===== Configuration ===== | ||
Mettre awstats en francais | Mettre awstats en francais | ||
Ligne 54: | Ligne 60: | ||
Le nom du fichier doit toujours commencer par awstats. + votre nom de site(comme vous voulez) + .conf | Le nom du fichier doit toujours commencer par awstats. + votre nom de site(comme vous voulez) + .conf | ||
+ | |||
+ | ==== Paramètre de base ==== | ||
+ | |||
+ | A modifier | ||
+ | |||
+ | LogFile="/ | ||
+ | LogFormat=1 | ||
+ | SiteDomain=" | ||
+ | NotPageList=" | ||
+ | AllowFullYearView=3 | ||
+ | |||
==== Ajouter des champs spéciaux ==== | ==== Ajouter des champs spéciaux ==== | ||
- | ===== Protéger l' | + | ===== Configurez Apache |
- | Editez votre fichier de site par defaut | + | Ici nous allons accéder à awstats via un sous-domaine avec un mot de passe. |
- | vi / | + | |
+ | mkdir / | ||
+ | |||
+ | Créez une config | ||
+ | vi / | ||
| | ||
- | et dans la section | + | <code apache> |
- | | + | < |
- | AllowOverride None | + | ServerName awstats.mondomaine.fr |
- | Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch | + | |
- | Order Allow,Deny | + | DocumentRoot / |
- | Allow from all | + | < |
- | | + | AuthType Basic |
- | | + | AuthUserFile / |
- | | + | AuthName " |
- | | + | Require valid-user |
- | | + | </ |
- | </Directory> | + | Alias / |
+ | |||
+ | ScriptAlias /cgi-bin/ / | ||
+ | < | ||
+ | AllowOverride None | ||
+ | Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch | ||
+ | |||
+ | # Pour limiter l' | ||
+ | #Order deny,allow | ||
+ | #Deny from all | ||
+ | #Allow from 10.0.0.0/8 | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | AuthUserFile /var/www/awstats.mondomaine.fr/ | ||
+ | | ||
+ | AuthType Basic | ||
+ | require | ||
+ | </Files> | ||
+ | </ | ||
+ | |||
+ | </code> | ||
Vous pouvez créer le fichier .htpasswd avec la commande | Vous pouvez créer le fichier .htpasswd avec la commande | ||
- | htpasswd -c /etc/ | + | htpasswd -c /var/www/awstats.mondomaine.fr/.htpasswd < |
Il vous sera ensuite demandé de taper le mot de passe 2 fois. | Il vous sera ensuite demandé de taper le mot de passe 2 fois. | ||
+ | |||
+ | Pour limiter l' | ||
+ | | ||
+ | |||
+ | Ensuite, l' | ||
+ | |||
+ | Activez le module apache **cgi** | ||
+ | a2enmod cgi | ||
+ | |||
+ | Activez votre nouvelle config | ||
+ | a2ensite awstats | ||
+ | |||
+ | Testez votre config | ||
+ | apachectl configtest | ||
+ | |||
+ | Si tout est ok | ||
+ | systemctl restart apache2.service | ||
+ | |||
+ | Ouvrez ensuite l'url suivante dans votre navigateur | ||
+ | http:// | ||
===== Configuration pour Postfix ===== | ===== Configuration pour Postfix ===== | ||
Ligne 113: | Ligne 175: | ||
ShowHTTPErrorsStats=0 | ShowHTTPErrorsStats=0 | ||
ShowSMTPErrorsStats=1</ | ShowSMTPErrorsStats=1</ | ||
+ | |||
+ | Pensez aux droits sur le fichier de log | ||
+ | chmod o+r / | ||
+ | |||
+ | et relancez l' | ||
+ | su www-data -c / | ||
+ | ou | ||
+ | / |