Xavier Dusart

Administration système

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille
Accueil EventCentral EventCentral 4.4 - Installation
EventCentral 4.4

EventCentral 4.4 - Installation

Envoyer Imprimer
Note des utilisateurs: / 0
MauvaisTrès bien 
Index de l'article
EventCentral 4.4
Installation
Configuration
Collecte à distance
Toutes les pages

Mise à jour

Dans tous les cas, si tu utilises de la collecte distante, pense à faire la mise à jour également sur les serveurs distants — sauf la mise à jour de la base de données.

Version 3 vers version 4

Désolé, pas de mise à jour entre les versions 3 et 4.

Version 4.0.x vers version 4.1

Remplacer le contenu du répertoire c:\program files\EventCentral4 par le contenu de l'archive (supprimer l'ancien contenu).

Version 4.0.x ou 4.1 vers version 4.2

La structure de la base de données a changé avec la version 4.2. N'aie pas peur : tes données seront conservées. La méthode est la suivante :

  • Remplacer le contenu du répertoire c:\program files\EventCentral4 par le contenu de l'archive (supprimer l'ancien contenu).
  • Exécuter le script SQL de mise à jour de la base de données update.sql, après avoir éventuellement remplacé le nom de la base de données dans ce script. Par défaut, elle est nommée "eventcentral".
    mysql -u root -p
    <mot de passe>
    mysql> source update.sql;
    mysql> exit;
  • Supprimer le fichier update.sql.

Version 4.x vers version 4.3

La structure de la base de données a changé avec la version 4.3. N'aie pas peur : tes données seront conservées. La méthode est la suivante :

  • Remplacer le contenu du répertoire c:\program files\EventCentral4 par le contenu de l'archive (supprimer l'ancien contenu).
  • Si ta version actuelle est <= 4.1, exécuter le premier script SQL de mise à jour de la base de données update_4x_42.sql, après avoir éventuellement remplacé le nom de la base de données dans ce script. Par défaut, elle est nommée "eventcentral". Ta base est maintenant en version 4.2.
  • Exécuter le script SQL de mise à jour de la base de données update_42_43.sql, après avoir éventuellement remplacé le nom de la base de données dans ce script. Par défaut, elle est nommée "eventcentral". Ta base est enfin en version 4.3.
    mysql -u root -p
    <mot de passe>
    mysql> source update_4x_42.sql;
    mysql> source update_42_43.sql;
    mysql> exit;
  • Supprimer les fichiers update*.sql.

Version 4.x vers version 4.3.1

La structure de la base de données a changé avec la version 4.3.1. N'aie pas peur : tes données seront conservées. La méthode est la suivante :

  • Dans l'administration d'EventCentral, note la version que tu utilises actuellement.
  • Supprime le contenu du répertoire c:\program files\EventCentral4, remplace-le par le contenu de l'archive que tu as téléchargée.
  • Va sur la page d'accueil d'EventCentral, qui doit hurler que des mises à jour sont disponibles.
  • Vérifie d'abord ta configuration, dans la page d'administration. Hé oui, tu viens d'écraser ton fichier de configuration.
  • Uniquement sur le serveur hébergeant la base de données (pas sur les serveurs faisant de la collecte distante) : De retour sur la page d'accueil, clique sur Lancer la mise à jour. Choisis les mises à jour à lancer en fonction de la version précédemment installée d'EventCentral. Les fichiers sont nommés update_<ancienne version>_<nouvelle version> (l'ordre d'application des fichiers n'a pas d'importance).
  • Hop, fini.

Version 4.3.1 vers version 4.4

Pas de modification du shéma de la base de données.

  • Remplacer le contenu du répertoire c:\program files\EventCentral4 par le contenu de l'archive (supprimer l'ancien contenu), sauf config.inc qui contient le paramétrage de l'application.

Installation

Pour plus de facilité, nous appellerons ton serveur ouèbe SERVEUR_CENTRAL plutôt que Catherine, parce que Catherine ça fait pas sérieux.

Installations prérequises

Or donc, sur SERVEUR_CENTRAL, il faut avant toute chose :

  • Récupérer les programmes prérequis
  • Installer Apache (ou IIS, mais tant pis pour toi)
  • Installer MySQL v4.0.0 minimum (package "essential", installation "typical") et le configurer à suivre (notamment mot de passe root)
  • Installer Active Perl (installation complète)
  • Ajouter avec PPM le package Perl DBD::mysql
    [set HTTP_proxy=http://votre.proxy.interne:8080]
    ppm install DBD::mysql
    En cas de problème, voir ces commentaires.
    Les autres packages Perl nécessaires sont :
    • Win32::NetAdmin
    • Win32::TieRegistry
    • Win32::NetResource
    • HTTP::Date
    • DBI
    • CGI
    • Time::HiRes
    • Locale::Maketext
    • XML::Simple
    • FindBin
    Ils sont compris dans l'installation standard de Active Perl.

Installation d'EventCentral

Décompacte le zip amoureusement concocté par mes soins sur SERVEUR_CENTRAL, dans C:\Program Files\. Cela va créer le répertoire "EventCentral44".

Change si nécessaire à la première ligne de chaque script *.pl le chemin de l'interpréteur Perl. Si tu as fait une installation standard de Active Perl, tu peux laisser #!c:\perl\bin\perl.

Assure-toi ensuite qu'Apache veuille bien exécuter des scripts Perl se trouvant dans le répertoire d'EventCentral. Pour ça, ajoute dans le fichier de configuration d'Apache httpd.conf les lignes suivantes :

Alias /eventcentral/ "C:/Program Files/eventcentral44/html/" 
<Directory "C:/Program Files/eventcentral44/html/">
AddHandler cgi-script .pl
Options Indexes FollowSymLinks -MultiViews +ExecCGI
AllowOverride all
Order allow,deny
Allow from all
</Directory>

Il faut relancer Apache après ces modifications.



Mis à jour le Vendredi, 06 Mars 2009 18:34