AwStats est l’un des outils de statistiques les plus connus parmi les plateformes d’hébergement Web sur Linux (et même Windows). Son intégration à cPanel et bien d’autres panneaux de contrôle en ont grandement répandu la popularité.
Hors, afin d’accéder à AwStats, il nécessaire d’être préalabrement authentifié par le panneau de contrôle de l’hébergeur Web. Dans certain cas, cela importe peu mais il arrive parfois que d’autres individus doivent accéder à AwStats sans toutefois avoir accès au panneau de contrôle.
Voici comment accéder à AwStats sans cPanel:
- Télécharger la plus récente version de AwStats en format zip sur le site web officiel à l’adresse http://awstats.sourceforge.net/#DOWNLOAD
- Extraire le contenu de l’archive sur votre disque dur.
- À l’aide de votre client FTP favori (j’utilise toujours Filezilla), créer un répertoire nommé « stats » à la racine de votre site web (/public_html). À ce stade, ce répertoire devrait correspondre à l’URL
http://www.votresiteweb.com/stats - Toujours à l’aide de votre client FTP, télécharger le contenu du répertoire
awstats-[version]\wwwroot\cgi-binvers le répertoire créé à l’étape précédente. - Modifier les permissions sur les fichiers
awredir.pletawstats.plpour 755 (rwxr-xr-x) afin d’en permettre l’exécution. - Avec votre logiciel FTP, télécharger le fichier de configuration AwStats existant sur votre espace web. Celui-ci se trouve habituellement dans
/tmp/awstats/awstats.[votre site web].conf. - Depuis votre disque dur, télécharger le fichier de configuration AwStats dans le répertoire
/public_html/statsde votre espace web. - Sur votre espace web créer un répertoire nommé « images » sous
/public_html. Dans ce répertoire, créer un sous-répertoire nommé « awstats » (/public_html/images/awstats). - Télécharger le contenu du répertoire
awstats-[version]/wwwroot/icondans le répertoire/public_html/images/awstatssur votre serveur.
À ce stade, AwStats est maintenant disponible et fonctionnel à l’adresse http://www.votresiteweb.com/stats/awstats.pl?config=votresiteweb.com
Mais attention: vos statistiques sont publiques et n’importe qui peut les consulter! Voici comment les protéger:
- Accéder au panneau de contrôle cPanel (habituellement disponible à l’adresse
http://www.votresiteweb.com/cpanel). - Cliquer sur Password Protect Directories.
- Sélectionner le répertoire
/public_html/stats - Cocher la case Password protect this directory et entrer nom pour le répertoire sous Name the protected directory. Personnellement j’entre toujours quelque chose comme « L’accès à ce répertoire est restreint ». Il s’agit en fait du message qui apparaîtera lorsqu’un visiteur tentera d’accéder à AwStats.
- Cliquer sur Save puis ensuite sur Go back à l’écran suivant.
- Dans la section Create User, créer un compte d’utilisateur ainsi qu’un mot de passe. Cliquer sur Add/modify authorized user pour procéder à la création du compte.

AwStats est maintenant accessible en dehors de cPanel et vous pouvez d’ailleurs créer autant de comptes d’accès que souhaité.
Notez toutefois que la présence de certaines applications web telle que WordPress à la racine de votre site web peut causer des problèmes avec la protection de répertoire. Si tel est le cas, vous répéter la même procédure mais en installant AwStats dans un sous-domaine cette fois (par exemple stats.votresiteweb.com).

