Installation et Mise à jour

Un article de PhpMyVisites documentation.

Revision as of 23 novembre 2006 à 09:21; view current revision
← Version précédente | Version suivante →
Jump to: navigation, search

Sommaire

Configuration requise

phpMyVisites est un logiciel s'installant sur un serveur web. Votre serveur doit supporter PHP > 4.3 et doit proposer une base MySQL accessible en écriture. Pour profiter des graphiques de phpMyVisites, vous devez disposer du module graphique GD > 2. Cette configuration est proposée par la quasi-totalité des hébergeurs gratuits et professionnels. Votre site ne doit pas nécessairement être écrit en PHP, un site entièrement en HTML sera parfaitement indexé par les statistiques (tout comme un site en ASP, JSP, Perl, etc.).

phpMyVisites fonctionne correctement sur tous types de serveur (Apache/IIS), sur différents OS (Linux/Windows/MacOs).

Requis :

  • PHP version > 4.3
  • Mysql extension
  • PHP-XML extension (utf8_decode function)


Dans les cas où la création des répertoires a échoué, il est possible que vous deviez créer les répertoires suivants avec droits d'écriture

  • Répertoire avec droits d'écriture
    • /config
    • /datas
    • /datas/archives
    • /datas/cache_artichow
    • /datas/cache_lite
    • /datas/cache_smarty
    • /datas/tpl_compiled

Configuration optimale

Pour des performances optimales, nous conseillons d'utiliser

  • le système d'exploitation Linux (modularité et stabilité exemplaire)
  • le serveur web Apache (solution serveur la plus sûre, la plus stable et la plus répandue sur le marché)
  • PHP en version 5 (améliorations significatives sur la vitesse d'execution des scripts)
  • MySQL en version 5 (rapidité améliorée)

Les essais de phpMyVisites sur des sites à fort trafic disposant de cette configuration se sont déroulés avec succès. Veillez aussi à respecter les règles de sécurité présentées dans cette présente documentation.

Modules optionnels

  • GD > 2.x (graphics) (ie. extension=php_gd2.dll)
  • FreeType (graphics text)
  • Limite de mémoire
  • set_time_limit() autorisé
  • mail() autorisé

Etapes de l'installation

Téléchargement et upload de phpMyVisites

Pour installer phpMyVisites sur votre serveur web, il suffit de suivre les étapes suivantes :

  • télécharger l'archive de la dernière version sur le site officiel : http://www.phpmyvisites.net/
  • une fois cette archive téléchargée, décompressez là sur votre ordinateur. Vous devriez obtenir un répertoire nommé « phpmv2 » contenant des fichiers et des répertoires (index.php, phpmyvisites.php, CHANGELOG, /libs/, /core/, etc.)
  • uploadez sur votre serveur web le répertoire « phpmv2 » obtenu lors de la décompression. Patientez que l'upload soit terminée, cela peut prendre quelques minutes. Une fois l'upload terminée, vérifiez que tous les répertoires à la racine de « phpmv2 » ont été correctement transférés.
  • pour lancer la phase d'installation, rendez vous avec votre navigateur favori sur http://www.your_web_site.com/phpmv2/ (ou une autre adresse, cela dépend de l'endroit où vous avez uploadé le répertoire

Phase d'installation web guidée

La phase d'installation se déroule en 9 étapes simples et rapides.

  • Bienvenue
  • Configuration requise. Cette étape présente les pré-requis à l'installation de phpMyVisites. Elle vérifie la version de PHP, la présence du module MySQL, et les droits d'écriture sur les répertoires de configuration et de données. La partie optionnel présente les modules supplémentaires facultatifs (pour plus d'informations, consultez la rubrique « Configuration > Informations du serveur web » de cette présente documentation). Si vous avez un problème de droit d'écriture sur un répertoire de configuration, il suffit de faire un « chmod 755 » avec votre logiciel FTP sur les répertoires concernés.
  • Configuration base de données. Cette étape permet de configurer l'accès à la base de données. Pour plus d'informations, consultez la rubrique « Configuration > Configuration base de données » de cette présente documentation.
  • Création des tables. Cette étape permet la création des tables dans la base de données configurée. Il suffit de valider pour créer les tables. Si les tables de phpMyVisites sont déjà présentes, elles sont automatiquement détectées par le système et vous avez le choix entre « Supprimer les tables existantes » ou refaire une nouvelle installation.
  • Configuration générale. Cette étape permet l'enregistrement du Super Utilisateur, qui sera le seul administrateur de phpMyVisites. Pour plus d'informations sur la notion de Super Utilisateur, consultez la rubrique « Configuration > Généralités sur le Super Utilisateur » de cette présente documentation. Pour plus d'informations sur les informations requises à cette étape, consultez la rubrique « Configuration > Configuration générale » de cette présente documentation.
  • Création du fichier de configuration. Cette étape permet l'enregistrement des informations saisies dans un fichier de configuration (Disponible sur /config/config.php)
  • Ajout du site Internet. Cette étape permet d'ajouter votre premer site Internet à auditer. Pour plus d'informations sur les informations requises à cette étape, consultez la rubrique « Configuration > Administration Site > Gestion des sites » de cette présente documentation.
  • Affichage du code Javascript. Cette étape présente le code Javascript à copier coller sur toutes les pages du site à auditer, entre les balises <body> et </body> des pages de votre site (de préférence juste avant le </body>). Il est indispensable de ne changer aucune ligne de ce code.
  • Fini !. Cette étape est la dernière étape de l'installation. Si vous avez installé le code Javascript sur les pages de votre site, vous aurez accès à vos premières statistiques dans la minute qui suit. Bonne utilisation de phpMyVisites ! N'oubliez pas d'en parler autour de vous.

Mettre à jour depuis une ancienne version

Les mises à jour ne sont possibles qu'à partir de la version 2 de phpMyVisites. Pour mettre à jour phpMyVisites d'une version 1.X à une version 2.Y il est possible d'utiliser un script qui fera la mise à jour partielle : http://www.phpmyvisites.net/forums/index.php/t/2955/0/

Le processus de mise à jour de phpMyVisites a été simplifié : la mise à jour est désormais un processus rapide et sûr. Il est hautement conseillé de faire régulièrement les mises à jour : vous profiterez des dernières corrections de bugs (dont les éventuels corrections de sécurité !) et dernières fonctionnalités.

Pour mettre à jour phpMyVisites, suivez les étapes suivantes :

  • téléchargez depuis votre installation de phpMyVisite sur votre serveur web le répertoire /config/ qui contient toutes vos informations de configuration. Sauvegardez le sur votre ordinateur.
  • uploadez la nouvelle version de phpMyVisites sur votre serveur, en écrasant votre ancien répertoire (vous avez précédemment sauvegardé le répertoire /config/ qui est la seule information à conserver lors d'une mise à jour, donc n'ayez crainte).
  • une fois l'upload des nouveaux fichiers terminée, uploadez sur votre serveur le répertoire /config/ que vous aviez sauvegardé.
  • rendez vous sur votre phpMyVisites. Il vous proposera de faire la mise à jour, il suffit de cliquer sur Continuer et la mise à jour est validée.

Vous avez maintenant accès à votre nouvelle version de phpMyVisites. Bonne utilisation !