Après avoir utilisé la documentation de référence d'installation d'InterAction sur le site de support pour installer le serveur d'applications InterAction, examinez plusieurs paramètres de configuration clés et modifiez-les si nécessaire. Ces paramètres sont stockés dans un fichier de configuration appelé InterAction.cfg. Ce fichier est automatiquement créé lors de l'installation et se trouve dans le répertoire d'installation du serveur d'applications. Par exemple, par défaut, il s'agit de :
[Drive]:\Program Files\LexisNexis\InterAction\AppServer\iahome\
Vous pouvez visualiser et éditer le fichier InterAction.cfg en utilisant n'importe quel éditeur de texte. Les utilisateurs de Windows doivent éditer ce fichier en utilisant Notepad en tant qu'utilisateur Administrateur.
Examen et configuration des paramètres
Vous devriez utiliser un logiciel de contrôle de version lors de l'édition du fichier InterAction.cfg. Cela facilite le suivi des modifications et la correction des erreurs. Pour plus de détails, voir Utilisation du contrôle de version pour les fichiers de configuration.
Après avoir installé le serveur d'applications, il y a un certain nombre de paramètres de configuration à examiner. Il s'agit de la configuration minimale requise pour que le serveur d'applications fonctionne.
Notez que le format suivant est utilisé pour la substitution de variables :
$(hostName)
Cela indique une valeur que le serveur d'applications remplace. Dans cet exemple, le serveur d'applications remplace le texte $(hostName) par la valeur réelle d'une variable interne.
Pour plus de détails sur le fonctionnement des fichiers de configuration, voir Syntaxe des paramètres de fichier de configuration.
Notez que la plupart de ces paramètres sont définis en fonction des informations que vous entrez lors de l'installation.
Les fichiers de configuration eux-mêmes incluent de nombreux commentaires décrivant les variables et leurs paramètres possibles.
| Paramètre | Description |
|---|---|
|
Paramètres du serveur principal Ces paramètres sont définis lors de l'installation. | |
| IRIS_HOME_DIR |
Le chemin du répertoire où le serveur d'applications est installé. L'emplacement d'installation par défaut est : [Lettre du lecteur]:/Program Files/LexisNexis/InterAction/AppServer Utilisez des barres obliques dans le nom du chemin, comme indiqué dans cet exemple. |
| IRIS_HOST |
Le nom du serveur sur lequel le serveur d'applications est installé. Le serveur d'applications inclut une variable interne pour la machine sur laquelle il est installé appelée hostName. Par conséquent, vous définissez normalement cette option comme suit : IRIS_HOST = $(hostName) L'hôte est utilisé dans l'adresse Web pour accéder au Web Client InterAction™ à l'aide d'un navigateur Web. Par exemple, si l'hôte du serveur d'applications est IAServer1, l'adresse Web de base pour le Web Client est : http://IAServer1/InterAction |
| IRIS_IA_DATABASE |
Le nom de la base de données physique pour votre environnement InterAction. Notez que la base de données physique fait référence à la base de données créée sur le serveur à l'aide des outils de gestion de base de données pour votre plateforme de base de données, et non à la base de données InterAction initialisée avec l'administrateur InterAction. Pour plus d'informations sur cette distinction, voir Base de données physique vs. base de données InterAction. |
| IRIS_IA_HOST | Le nom du serveur physique utilisé pour votre base de données InterAction. |
| DatabasePort | Le port de la base de données InterAction auquel le serveur d'applications InterAction se connecte. La valeur par défaut est 1433. |
| IRIS_LOG_DIR |
L'emplacement des fichiers journaux du serveur d'applications. Par défaut, cela est défini sur un répertoire de journaux sous le répertoire principal : IRIS_LOG_DIR = $(IRIS_HOME_DIR)/log |
| IRIS_PORT | Ce paramètre est utilisé en interne pour le diagnostic et ne doit pas être modifié. Ce n'est PAS le paramètre utilisé en externe. |
| IRIS_ETC_DIR |
L'emplacement des fichiers de configuration du serveur d'applications. Ce sont des fichiers que vous n'avez généralement pas besoin de modifier. Normalement, ils sont stockés dans un répertoire etc au sein du répertoire principal : IRIS_ETC_DIR = $(IRIS_HOME_DIR)/etc |
| IRIS_XSL_DIR | L'emplacement des fichiers XSL utilisés par le navigateur. Ces fichiers sont générés dynamiquement chaque fois que le serveur d'applications InterAction démarre, ainsi que chaque fois qu'il y a des modifications de configuration dans les déclarations de la grille. Ces fichiers n'ont pas besoin d'être sauvegardés, mais ne doivent pas être supprimés pendant que le serveur d'applications est en cours d'exécution. |
| IRIS_TEMPLATES_DIR | L'emplacement de divers fichiers modèles (par exemple, les fichiers .xls utilisés par Exporter vers Excel). Vous pouvez souhaiter configurer des partages vers ce répertoire pour permettre aux utilisateurs finaux de modifier ces modèles. |
| IRIS_CSS_DIR | L'emplacement des fichiers CSS (feuilles de style) utilisés par votre navigateur. |
|
Paramètres SMTP Ces paramètres sont définis lors de l'installation. | |
| UseDefaultSMTPConfiguration |
Ce paramètre n'est pas défini lors de l'installation, mais peut être utilisé pour utiliser/écraser les paramètres SMTP par défaut dans l'onglet Messagerie de l'administrateur InterAction. Faux (paramètre par défaut) = Utiliser les paramètres SMTP dans InterAction.cfg Vrai = Utiliser les paramètres SMTP dans l'onglet Messagerie de l'administrateur InterAction |
| SMTPDomain |
Nom de domaine à utiliser dans les messages électroniques (c'est-à-dire la partie de l'adresse e-mail qui apparaît après le symbole "arobase" (@). Par exemple : SMTPDomain = crawfordiverson.com |
| SMTPHost |
Le nom de votre serveur de messagerie utilisé pour envoyer des messages électroniques. Vous pouvez utiliser la valeur SMTPDomain comme variable dans cet élément, comme dans l'exemple suivant : SMTPHost = mail.$(SMTPDomain) Si SMTPDomain est défini sur crawfordiverson.com, alors l'instruction ci-dessus définit SMTPHost comme suit : mail.crawfordiverson.com |
| SMTPDefaultFrom | L'adresse e-mail à partir de laquelle les alertes e-mail sont envoyées. Votre serveur de messagerie détermine si vous devez utiliser une adresse e-mail existante pour ce paramètre. |
| SMTPSendAlertsTo | Le destinataire des alertes administratives par e-mail. |
| Autres paramètres | |
| logLevel | Définissez ceci au niveau de journalisation souhaité. En général, vous devriez le régler sur 0 ou 1, sauf en cas de problème. Cela fournit des informations de base qui peuvent être utilisées pour résoudre les problèmes. Les journaux générés par le serveur d'applications sont détaillés dans Fichiers journaux pour le serveur d'applications. Le support technique de LexisNexis InterAction peut vous demander de modifier cela lors du dépannage. |
Configuration du serveur d'application pour les instances secondaires dans SQL Server
SQL Server permet l'installation de "serveurs SQL virtuels" appelés instances. Vous pouvez avoir plusieurs instances de SQL Server fonctionnant sur une seule machine.
Pour configurer le serveur d'application afin de se connecter à une instance secondaire, définissez le paramètre DatabasePort dans le fichier InterAction.cfg sur le port de l'instance secondaire.
Le fichier InterAction.cfg se trouve dans le répertoire d'installation du serveur d'application. Par défaut, il s'agit de : [Drive]:\Program Files\LexisNexis\InterAction\AppServer\iahome.
Base de données physique vs. base de données InterAction
La base de données physique n'est pas la même que la base de données InterAction. Lors de la configuration d'un environnement InterAction, complétez ces étapes :
- Installez le logiciel de base de données relationnelle sur votre serveur.
-
Utilisez les outils inclus avec le logiciel de base de données pour créer une base de données sur votre serveur.
C'est la base de données physique. Elle ne contient aucune table, enregistrement ou déclencheur créé par l'utilisateur. Voir InterAction et la base de données relationnelle pour plus d'informations.
-
Utilisez InterAction Administrator pour initialiser une base de données InterAction sur la base de données physique.
Cela crée les tables et enregistrements requis par InterAction. Les utilisateurs finaux voient le nom de la base de données InterAction dans InterAction ; ils ne voient jamais le nom de la base de données physique.
Il est important de comprendre cette distinction lors de la configuration du serveur d'application. Vous devez connaître le nom de la base de données physique, pas celui de la base de données InterAction.
Par exemple, un environnement InterAction pourrait être nommé avec les éléments suivants :
- Serveur physique : ChgoSvr
- Nom de la base de données physique : ChgoIADatabase
- Nom de la base de données InterAction : Chicago (Master)
Dans ce cas, le fichier InterAction.cfg contiendrait les éléments suivants :
IRIS_IA_HOST = ChgoSvr
IRIS_IA_DATABASE = ChgoIADatabase