Apache2, Pure-FTPd, VSFTPd, LDAP, Samba, Active Directory

 Charge moyenne sur 1mn : 0.80 Charge moyenne sur 5mn : 0.70 Charge moyenne sur 15mn : 0.63


Comment faire pour configurer un serveur Web, FTP ; un annuaire, une base de données ; un serveur de mail, les solutions ?





Blocs utilisateurs du site : Infos du compte / droits utilisateurs / récapitulatif

Identifiez-vous

Authentifiez-vous avec votre compte ZW3B et profitez des services membres.

Identifiant :
Mot de passe :
  
  

Howto Apache : Configurer AWStats

  • Howto Apache : Configurer AWStats
AWStats est un analyseur de log web (mais aussi FTP, Streaming et mail) offrant des vues graphiques statiques mais aussi dynamiques des statistiques d'accès à vos serveurs web. Il permet d'afficher le nombre de visites, de visiteurs uniques, de pages, de hits, de transfert, par domaine/pays, hôte, heure, navigateur, OS, ... Il peut être lancé grâce à des scripts CGI ou en ligne de commande.

Informations

Dates
  • Publication : Lundi 30 août 2010
  • Modification : Jeudi 15 octobre 2020

Installation AWStats

apt-get install awstats

Les fichiers de configuration se trouvent dans le répertoire /etc/awstats/, awstats.conf - awstats.siteweb.conf par les fichiers des sites Web par exemple.

Par default, sous Linux Debian, les données et pages html se trouvent : /var/lib/awstats/

Configuration Apache

#---------------------------------------------
# Pour AWStats

       Alias /awstats/awstats-icon "/usr/share/awstats/icon/"
       Alias /awstats/awstatscss "/usr/share/awstats/css/"
       Alias /awstats/awstatsclasses "/usr/share/awstats/classes/"

       ScriptAlias /awstats /usr/lib/cgi-bin/awstats.pl
       
       < Directory /private/AWStats >
       
       DirectoryIndex awstats.pl
       UseCanonicalName off
       Options +ExecCGI
       AllowOverride None
       Order allow,deny
       Allow from all
       
       < /Directory >
 


# Pour AWStats
#---------------------------------------------

Permet d'avoir à chaque VHOST un dossier ./awstats avec les stats web.

ex : /etc/awstats/awstats.www.lab3w.com.conf

# Fichier de configuration AWStats
LogFile="/var/pro/web_logs/lab3w_com/www/logs/access.log"
LogType=W
SiteDomain="www.lab3w.com"
AllowAccessFromWebToAuthenticatedUsersOnly=0 // pour avoir acces au répertoire sans htpassword

AllowToUpdateStatsFromBrowser=0
AllowFullYearView=3

LogFormat=1
HostAliases="lab3w.com"

LoadPlugin="ipv6"

LoadPlugin="geoip GEOIP_STANDARD /usr/share/awstats/plugins/GeoIP.dat"
LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/share/awstats/plugins/GeoLiteCity.dat"
LoadPlugin="geoip_asn_maxmind GEOIP_STANDARD /usr/share/awstats/plugins/GeoIPASNum.dat"

Si on a plusieurs fichiers de access_serv1-www.lab3w.com.log.gz, access_serv2-www.lab3w.com.log.gz on peut utiliser ceci : analyse.sh

Les fichiers GZ, sont GunZipés par exemple tous les jours à la fin de journée ; une fois la journée terminée et les fichiers "backupés", on génère les AWStats des servers.

#!/bin/sh
DIR=$1
for f in $(ls -rt {$DIR}access_*-www.lab3w.com.log.gz) ; do
       echo "$f"
       gzip -d "$f"
       /usr/lib/cgi-bin/awstats.pl -config=www.lab3w.com -update -LogFile=${f/.gz/}
       gzip "${f/.gz/}"
done
sh analyse.sh /var/pro/web_logs/lab3w_com/www/logs/

Une fois la commande exécutée... les fichiers sont stockés dans le répertoire : /var/lib/awstats/ au nom du VHOST correspondant. Vous pouvez ajouter une tâche planifiée tout les jours ou toutes les 5 minutes ;)

CF : http://awstats.sourceforge.net/docs/awstats_config.html

Pour installer les plugins IPv6 et GeoIP, il faut installer GeoIP.dat.gz GeoLiteCity.dat.gz etc..

# Plugin: IPv6 AWStats
# Perl modules required: Net::IP and Net::DNS
apt-get install libnet-ip-perl
apt-get install libnet-dns-perl
# Plugin: GeoIP
# Perl modules required: Geo::IP or Geo::IP::PurePerl (from Maxmind)
apt-get install libgeoip1
apt-get install libgeoip-dev








Autheur de la page

LAB3W.ORJ

LAB3W.ORJ

  • Prénom : Olivier Romain Luc
  • Nom : Jaillet-ramey
  • Arrivé le mardi 19 octobre 1976 (1976/10/19 00:00)
    44 ans d'activité !

Firefox Nighlty

Nos amis de Framasoft s'intéressent à Mozilla et leur ont posé des questions à propos de Nightly : Firefox Night-club, entrée libre !






Valid XHTML 1.0 Strict CSS Valide !

ipv6 ready