Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

logiciel:internet:serveur:http:awstats:start [2018/05/08 20:14]
admin créée
logiciel:internet:serveur:http:awstats:start [2018/05/25 09:29] (Version actuelle)
admin
Ligne 17: Ligne 17:
     * accessible par le domaine **monsite.tld** (ou **framboise.local** pour un RPI sur le réseau),     * accessible par le domaine **monsite.tld** (ou **framboise.local** pour un RPI sur le réseau),
     * sa racine étant en **/​var/​www/​html/​**.<​WRAP center round info 60%>     * sa racine étant en **/​var/​www/​html/​**.<​WRAP center round info 60%>
-que nous noterons **[]** = /​var/​www/​html/​+que nous noterons **$ROOT** = /​var/​www/​html/​
 </​WRAP>​ </​WRAP>​
  
   - **Les scripts cgi doivent être activés** :   - **Les scripts cgi doivent être activés** :
-    * sous Apache2, activez le module cgi<code>sudo a2enmod cgi +    * sous Apache2, activez le module cgi<cli>sudo a2enmod cgi 
-sudo systemctl ​restart ​apache2.service</code>+sudo apachectl ​restart</​cli>
  
  
Ligne 29: Ligne 29:
 Nous allons __placer **awstats** sur le serveur__, sans installer le paquet. Cette méthode a l'​avantage de ne rien modifier sur la machine hôte. Nous allons __placer **awstats** sur le serveur__, sans installer le paquet. Cette méthode a l'​avantage de ne rien modifier sur la machine hôte.
  
-Allez sur le site [[http://​www.awstats.org/​]]. Cliquez sur [Downloads]. Dans le paragraphe ​Latest ​stable, en bout de ligne, téléchargez le fichier **awstats-v.x.tar.gz** ((**v.x** = numéro de version)).+Allez sur le site [[http://​www.awstats.org/​]]. Cliquez sur [Downloads]. Dans le paragraphe ​**Last ​stable**, en bout de ligne, téléchargez le fichier **awstats-v.x.tar.gz** ((**v.x** = numéro de version)).
  
-Décompressez-le et, via FTP, placez le répertoire résultant à la racine du serveur **[]** ((=**/​var/​www/​html/​**)).+Décompressez-le et, via FTP, placez le répertoire résultant à la racine du serveur **$ROOT** ((=**/​var/​www/​html/​**)).
  
 Sur le serveur, renommez le répertoire **awstats-v.x/​** -> **awstats/​** Sur le serveur, renommez le répertoire **awstats-v.x/​** -> **awstats/​**
Ligne 37: Ligne 37:
 <WRAP center round info 60%> <WRAP center round info 60%>
 Voici l'​arborescence obtenue : Voici l'​arborescence obtenue :
-<​diagram>​ 
-| AAA |AAA=__**[]/​awstats**__ 
-| |!| | 
-| |)|-| AAA |AAA=__**wwwroot**__ 
-| |!| | |!| | 
-| |!| | |)|-| AAA |AAA{text-align:​left;​}=__**cgi-bin**__ : scripts et fichiers de configuration des hôtes\\ * **awstats.pl** -> programme principal AWStats\\ * **awredir.pl** -> outil de suivi des clics de sortie\\ *  **awstats.model.conf** -> fichier modèle de configuration 
-| |!| | |!| | |!| | 
-| |!| | |!| | |`|-| AAA |AAA=__**plugins**__\\ Répertoire des plugins optionnels 
-| |!| | |!| | 
-| |!| | |)|-| AAA |AAA=__**icon**__\\ icônes 
-| |!| | |!| | 
-| |!| | |`|-| AAA |AAA=etc. 
-| |!| | 
-| |)|-| AAA |AAA=__**tools**__\\ Outils fournis 
-| |!| | 
-| |`|-| AAA |AAA=__**docs**__\\ Documentation de AWStats 
-| | | | |!| | 
-| | | | |`|-| AAA |AAA=__**scripts**__ 
-</​diagram>​ 
  
-Les fichiers de configuration sont installés dans **[]/​awstats/​wwwroot/​cgi-bin/​**+<​a2s>​ 
 +#​---------------#​ 
 +| $ROOT/​awstats | 
 +#​-------+-------#​ 
 +        |          #​---------#​ 
 +        +----------+ wwwroot | 
 +        |          #​----+----# ​ #​----------------------------------------------------------#​ 
 +        |               ​| ​      | cgi-bin (scripts et fichiers de configuration des hôtes) | 
 +        |               ​| ​      | - awstats.pl : programme principal AWStats ​              | 
 +        |               ​+-------+ - awredir.pl : outil de suivi des clics de sortie ​       | 
 +        |               ​| ​      | - awstats.model.conf : fichier modèle de configuration ​  | 
 +        |               ​| ​      #​---------------------------+------------------------------# ​ #​-----------------------------------#​ 
 +        |               ​| ​                                  ​| ​                                | plugins ​                          | 
 +        |               ​| ​      #​----------# ​               +---------------------------------+ Répertoire des plugins optionnels | 
 +        |               ​+-------+ icon     ​| ​                                                 #​-----------------------------------#​ 
 +        |               ​| ​      ​| ​  ​icônes | 
 +        |               ​| ​      #​----------#​ 
 +        |               | 
 +        |               ​| ​      #​------#​ 
 +        |               ​+-------+ etc. | 
 +        |                       #​------#​ 
 +        |          #​------------------#​ 
 +        +----------+ tools            | 
 +        |          |   ​Outils fournis | 
 +        |          #​----+-------------#​ 
 +        | 
 +        |          #​--------------------------#​ 
 +        +----------+ docs                     | 
 +                   | Documentation de AWStats | 
 +                   #​--------------------------#​ 
 +</​a2s>​ 
 + 
 +Les fichiers de configuration sont installés dans **$ROOT/​awstats/​wwwroot/​cgi-bin/​**
 </​WRAP>​ </​WRAP>​
  
Ligne 68: Ligne 81:
 ==== - Configuration d'​Awstats ==== ==== - Configuration d'​Awstats ====
  
-Les fichiers de configuration se trouvent en : **[]/​awstats/​wwwroot/​cgi-bin/​**+Les fichiers de configuration se trouvent en : ** $ROOT/​awstats/​wwwroot/​cgi-bin/​**
  
 C'est ici que seront créés les fichiers servant à calculer les statistiques (**awstats.localhost.conf**,​ **awstats.localhost.localdomain.conf**,​ **awstats.nom_d_hote.conf**,​ **awstats.monsite.tld.conf**,​ **awstats.sub.monsite.tld.conf**,​ etc.). C'est ici que seront créés les fichiers servant à calculer les statistiques (**awstats.localhost.conf**,​ **awstats.localhost.localdomain.conf**,​ **awstats.nom_d_hote.conf**,​ **awstats.monsite.tld.conf**,​ **awstats.sub.monsite.tld.conf**,​ etc.).
Ligne 79: Ligne 92:
 Pour éviter l'​interaction avec les mises à jour, nous créerons un fichier **awstats.conf.local** qui sera inclus par les fichiers **awstats.*.conf** Pour éviter l'​interaction avec les mises à jour, nous créerons un fichier **awstats.conf.local** qui sera inclus par les fichiers **awstats.*.conf**
  
-Allez à **[]/​awstats/​wwwroot/​cgi-bin/​** : +Connectez-vous en ssh et allez au répertoire ​** $ROOT/​awstats/​wwwroot/​cgi-bin/​** : 
-  ​* ​<code>​cd ​[RACINE]/​awstats/​wwwroot/​cgi-bin/</​code>+<cli>$ ssh framboise 
 +cd $ROOT/​awstats/​wwwroot/​cgi-bin/</​cli>
  
 === - Configuration pour la totalité du site === === - Configuration pour la totalité du site ===
Ligne 92: Ligne 106:
 Include "​awstats.conf.local"​ Include "​awstats.conf.local"​
 </​code>​ </​code>​
-  - Créez un fichier **awstats.conf.local** en copiant le modèle :<code>cp awstats.model.conf awstats.conf.local</​code+  - Créez un fichier **awstats.conf.local** en copiant le modèle :<cli>cp awstats.model.conf awstats.conf.local</​cli
-  - Ouvrez le fichier **[RACINE]/​awstats/​wwwroot/​cgi-bin/​awstats.conf.local** pour régler les paramètres suivants ((Le fichier **[RACINE]/​awstats/​wwwroot/​cgi-bin/​awstats.conf.local**,​ représentant la configuration de base, sera inclus au début de chaque fichier de configuration)) :+  - Ouvrez le fichier **$ROOT/​awstats/​wwwroot/​cgi-bin/​awstats.conf.local** pour régler les paramètres suivants ((Le fichier **$ROOT/​awstats/​wwwroot/​cgi-bin/​awstats.conf.local**,​ représentant la configuration de base, sera inclus au début de chaque fichier de configuration)) :
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>

Navigation

éditer cette page

QR Code
QR Code Awstats : Surveillance d&#039;un serveur HTTP (generated for current page)