Installation avec RPM
Si vous êtes sous Linux, c'est la méthode la plus facile
pour installer W3Perl.
La version RPM disponible a été
générée sur une Mandriva mais elle doit aussi
fonctionner sur d'autres distributions (la version SRPM est fourni
pour créer votre propre RPM si besoin est).
Cette version a été testé sous Mandrake
8.2/9.1/10/2006 et 2007. Il faut cependant être super-utilisateur (root) pour
pouvoir installer des RPM.
Les emplacements par défaut sont :
- /var/www/html/ pour la racine du serveur Web
- /var/www/cgi-bin/ pour l'emplacement des cgi
- /var/logs/httpd/ pour les fichiers de log
Le format par défault est l'ECLF (Extended Common Log File).
Première étape
: Installation de Fly
Il faut tout d'abord installer l'utilitaire Fly en RPM
rpm -ivh fly-1.6.5-1mdk.i686.rpm
L'installation par défaut s'effectue dans /usr/local/bin
2eme étape : Installation de W3Perl
Une fois le logiciel Fly installé, on peut passer à
l'installation de W3Perl avec cette ligne de commande :
rpm -ivh
w3perl-<version>-<subversion>mdv.noarch.rpm où <version> est le numéro de version de W3Perl.
ou rpm -Uvh
w3perl-<version>-<subversion>mdv.noarch.rpm pour
effectuer une mise à jour.
Les fichiers seront automatiquement installés au bon
emplacement avec les bons droits (ceux de votre serveur :
apache/apache pour un serveur sous Apache)
Un fichier de configuration par défaut est fourni :
config-mdv.pl, prêt à l'emploi. Néanmoins certains
champs doivent être modifié (comme le nom de votre serveur).
Si vous désirez effacer ces logiciels, il vous suffit
d'utiliser les commandes suivantes : rpm -e fly-1.6.5-1mdk et rpm -e w3perl-<version>-<subversion>mdv
3eme étape : Configuration
W3Perl a besoin d'un fichier configuration, cette version RPM en
fournit un spécifiquement pour Mandriva. Pour le modifier, il
faut se rendre sur l'interface d'administration (http://localhost/w3perl/admin/)
et de choisir le fichier de configuration à éditer
(config-mdv.pl pour les utilisateurs de mandriva). Bien sur, il est
possible d'en créer un de votre cru.
C'est tout !
4eme étape : Plug-in optionels
Geo-IPfree ou Geo-IP sont deux modules Perl qui permettent de
convertir les adresses IP en nom de machine. Il n'existe pas de
version RPM pour ces deux logiciels, donc il vous faudra les installer
manuellement.
- GeoIP : Il faut d'abord installer la librairie C de GeoIP C
(configure, make, make install) et ensuite le module Perl lui-même Geo-IP (perl Makefile.PL, make, make test, make install)
- Geo-IPfree : Ne semble pas être mis à jour
très souvent mais ne dépend pas d'une
société (perl Makefile.PL, make, make test, make install)
|