Instructions d’installation et de configuration de Sensor pour Apache Server 1.3, Apache Server 2.0.42 ou version ultérieure, ou Apache Server 2.2 s’exécutant sous Microsoft Windows Server 2000 ou version ultérieure.
Les fichiers programme de Sensor sont compressés dans un fichier d’installation que vous obtenez du site de téléchargement d’Adobe. Si vous ne disposez pas déjà du fichier d’installation de Sensor pour votre serveur Web particulier, téléchargez-le (ou obtenez-le auprès de votre représentant Adobe) avant de commencer les procédures suivantes.
Avant d'installer les fichiers du programme, vous devez déterminer où vous souhaitez conserver la file d'attente de disque, car c'est aussi là que vous devez installer les fichiers du programme.Procédure pour extraire et installer les fichiers du programme pour Sensor.
Pour installer et configurer Sensor, procédez comme suit :
Sur votre ordinateur Windows, créez un répertoire dans lequel installer les fichiers du programme Sensor. Gardez à l’esprit que votre file d’attente de disque réside également dans ce répertoire. Assurez-vous donc que le périphérique choisi dispose d’un espace suffisant pour contenir une file d’attente de la taille dont vous avez besoin.
C:\VisualSensor
Extrayez le contenu du fichier d'installation dans le répertoire que vous venez de créer. Au cours de cette étape, Sensor installe les fichiers suivants :
Fichier | Description |
---|---|
EventMessages.dll | Messages de l’Observateur d’événements. |
mod_Visual_sciences.dll | Module collecteur. |
TestExperiment.xls |
Fichier de feuille de calcul Excel que les architectes peuvent utiliser pour configurer une expérience contrôlée. Sensor n’utilise pas ce fichier. |
trust_ca_cert.pem | Certificat utilisé pour valider le certificat numérique présenté par Insight Server pendant le processus de connexion. |
TXLog.exe | Le programme transmetteur |
txlogd.conf | Fichier de configuration de Sensor |
Le package d’installation contient un fichier de feuille de calcul appelé TestExperiment.xls. Cette feuille de calcul est un outil que les architectes utilisent pour configurer une expérience contrôlée. Sensor n’utilise pas ce fichier, il n’est donc pas nécessaire d’installer le fichier sur l’ordinateur sur lequel Sensor est en cours d’exécution (bien que vous puissiez choisir de le faire). Vous souhaiterez peut-être copier le fichier vers un emplacement accessible par vos architectes ou simplement extraire le fichier du package d’installation, le cas échéant. Pour plus d'informations sur l'expérimentation contrôlée, consultez le Guide des expériences contrôlées Insight.
Le txlogd.conf fichier contient les paramètres de configuration de Sensor.
Vous devez modifier ce fichier pour indiquer, entre autres, la taille et l’emplacement du fichier de file d’attente de disque, l’adresse du serveur Insight et l’ID qui sera joint aux données d’événement produites par ce capteur.
Le fichier de configuration contient les paramètres obligatoires et facultatifs.
Pour modifier le fichier de configuration de Sensor
Pour modifier le fichier de configuration de Sensor
Après avoir configuré le fichier txlogd.conf, vous pouvez démarrer le programme d’émetteurs, l’enregistrer en tant que service Windows et créer la file d’attente des disques.
Si le répertoire dans lequel se trouve la file d'attente de disque n'existe pas déjà, créez-le. Assurez-vous que le répertoire fournit à la fois le module collecteur et le programme émetteur l'accès en lecture/écriture au fichier.
Pour plus d’informations sur les autorisations requises par les fichiers de file d’attente de disque, voir Autorisations de fichier Sensor UNIX.
Sur l’ordinateur sur lequel Sensor est installé, exécutez la commande suivante pour démarrer l’émetteur :
/usr/local/bin/txlogd -ic -f /etc/txlogd.conf
Pour plus d’informations sur les options que vous pouvez utiliser au démarrage de l’émetteur, voir Options de ligne de commande de l’émetteur de capteur.
Vérifiez que l’émetteur a créé la file d’attente du disque à l’emplacement spécifié dans le paramètre QueueFile et à la taille spécifiée dans le paramètre QueueSize.
Si la file d’attente n’a pas été créée correctement, tapez Ctrl+C pour arrêter l’émetteur, puis procédez comme suit :
Pour les serveurs Apache, le collecteur est un objet partagé dynamique que vous chargez dans le processus de votre serveur Web.
Pour ajouter le collecteur à votre serveur Web, vous devez modifier le httpd.conf fichier comme décrit ci-dessous et redémarrer votre serveur Web.
Si Sensor capture des données pour plusieurs serveurs Web sur l’ordinateur serveur, vous devez effectuer la procédure suivante pour chaque serveur Web.
A l’aide d’un éditeur de texte, ouvrez le httpd.conffichier pour le serveur Web dont Sensor capture les événements.
Ajoutez les deux lignes suivantes à la fin du fichier :
LoadModule visual_sciences_module modules/mod_visual_sciences.so
VisualSciencesConfig /etc/txlogd.conf
Ces lignes sont sensibles à la casse. Tapez-les exactement comme ils apparaissent ci-dessus.
Redémarrez le processus du serveur Web (vous n'avez pas à redémarrer l'ordinateur du serveur entier, il vous suffit de redémarrer le processus du serveur Web). Le collecteur est chargé avec le serveur Web et commence à collecter les données d’événement et à les écrire dans la file d’attente du disque.