Después de utilizar la documentación de referencia de instalación de InterAction en el sitio web de soporte para instalar el InterAction Application Server, revise varias configuraciones clave y cámbielas si es necesario. Estas configuraciones se almacenan en un archivo de configuración llamado InterAction.cfg. Este archivo se crea automáticamente durante la instalación y se encuentra en el directorio de instalación del Application Server. Por ejemplo, de forma predeterminada es:
[Unidad]:\Program Files\LexisNexis\InterAction\AppServer\iahome\
Puede ver y editar el archivo InterAction.cfg usando cualquier editor de texto. Los usuarios de Windows deben editar este archivo usando el Bloc de notas como usuario Administrador.
Revisión y configuración de ajustes
Debe utilizar un software de control de versiones al editar el archivo InterAction.cfg. Esto facilita el seguimiento de los cambios y la corrección de errores. Para más detalles, consulte Uso del control de versiones para los archivos de configuración.
Después de instalar el Application Server, hay varias configuraciones que debe revisar. Esta es la configuración mínima requerida para que el Application Server funcione correctamente.
Tenga en cuenta que se utiliza el siguiente formato para la sustitución de variables:
$(hostName)
Esto indica un valor que el Application Server reemplaza. En este ejemplo, el Application Server reemplaza el texto $(hostName) con el valor real de una variable interna.
Para más detalles sobre cómo funcionan los archivos de configuración, consulte Sintaxis para la configuración de archivos.
Tenga en cuenta que la mayoría de estos ajustes se establecen en función de la información que ingresa durante la instalación.
Los propios archivos de configuración incluyen numerosos comentarios que describen las variables y sus posibles valores.
| Configuración | Descripción |
|---|---|
|
Configuraciones principales del servidor Estos ajustes se establecen durante la instalación. | |
| IRIS_HOME_DIR |
La ruta del directorio donde se instala el Application Server. La ubicación predeterminada de instalación es: [Letra de unidad]:/Program Files/LexisNexis/InterAction/AppServer Utilice barras diagonales (/) en la ruta, como se muestra en este ejemplo. |
| IRIS_HOST |
El nombre del servidor en el que está instalado el Application Server. El Application Server incluye una variable interna para la máquina en la que está instalado llamada hostName. Por lo tanto, normalmente se configura esta opción así: IRIS_HOST = $(hostName) El host se utiliza en la dirección web para acceder al Web Client™ de InterAction usando un navegador web. Por ejemplo, si el host del Application Server es IAServer1, la dirección base para Web Client es: http://IAServer1/InterAction |
| IRIS_IA_DATABASE |
El nombre de la base de datos física para su entorno de InterAction. Tenga en cuenta que base de datos física se refiere a la base de datos creada en el servidor usando las herramientas de gestión de bases de datos de su plataforma, no la base de datos de InterAction inicializada con InterAction Administrator. Para más información sobre esta diferencia, consulte Base de datos física vs. base de datos de InterAction. |
| IRIS_IA_HOST | El nombre del servidor físico utilizado para su base de datos de InterAction. |
| DatabasePort | El puerto de la base de datos de InterAction al que se conecta el InterAction Application Server. El valor predeterminado es 1433. |
| IRIS_LOG_DIR |
La ubicación de los archivos de registro (log) del Application Server. Por defecto, esto se establece en un directorio de logs dentro del directorio principal: IRIS_LOG_DIR = $(IRIS_HOME_DIR)/log |
| IRIS_PORT | Esta configuración se utiliza internamente para diagnósticos y no debe modificarse. NO es la configuración utilizada externamente. |
| IRIS_ETC_DIR |
La ubicación de los archivos de configuración del Application Server. Estos son archivos que normalmente no necesita modificar. Normalmente, se almacenan en un directorio etc dentro del directorio principal: IRIS_ETC_DIR = $(IRIS_HOME_DIR)/etc |
| IRIS_XSL_DIR | La ubicación de los archivos XSL que utiliza el navegador. Estos archivos se generan dinámicamente cada vez que se inicia el InterAction Application Server, así como cada vez que hay cambios en la configuración de las declaraciones de Grid. No es necesario hacer copias de seguridad de estos archivos, pero no deben eliminarse mientras el Application Server esté en funcionamiento. |
| IRIS_TEMPLATES_DIR | La ubicación de varios archivos de plantilla (por ejemplo, archivos .xls utilizados por Exportar a Excel). Puede configurar recursos compartidos en este directorio para permitir que los usuarios finales modifiquen estas plantillas. |
| IRIS_CSS_DIR | La ubicación de los archivos CSS (hojas de estilo) que utiliza su navegador. |
|
Configuraciones SMTP Estos ajustes se establecen durante la instalación. | |
| UseDefaultSMTPConfiguration |
Esta configuración no se establece durante la instalación, pero puede usarse para utilizar o sobrescribir la configuración SMTP predeterminada en la pestaña Mensajería de InterAction Administrator. False (valor predeterminado) = Usar la configuración SMTP en InterAction.cfg True = Usar la configuración SMTP en la pestaña Mensajería de InterAction Administrator |
| SMTPDomain |
Nombre de dominio que se utilizará en los mensajes de correo electrónico (es decir, la parte de la dirección de correo que aparece después del símbolo “@”). Por ejemplo: SMTPDomain = crawfordiverson.com |
| SMTPHost |
El nombre de su servidor de correo utilizado para enviar mensajes de correo electrónico. Puede usar el valor de SMTPDomain como variable dentro de este elemento, como en el siguiente ejemplo: SMTPHost = mail.$(SMTPDomain) Si SMTPDomain está configurado como crawfordiverson.com, entonces la instrucción anterior establece SMTPHost como: mail.crawfordiverson.com |
| SMTPDefaultFrom | La dirección de correo electrónico desde la que se envían las alertas por correo. Su servidor de correo determina si debe usar una dirección de correo existente para esta configuración. |
| SMTPSendAlertsTo | El destinatario de correo electrónico para cualquier alerta administrativa. |
| Otras configuraciones | |
| logLevel | Establezca esto en el nivel de registro que desee. Generalmente debe configurarlo en 0 o 1 a menos que tenga problemas. Esto proporciona información básica que puede usarse para solucionar problemas. Los registros generados por el Application Server se explican en detalle en Archivos de registro del Application Server. El soporte técnico de LexisNexis InterAction puede solicitarle que cambie esto al solucionar problemas. |
Configuración del Application Server para instancias secundarias en SQL Server
SQL Server permite la instalación de “SQL Servers virtuales” llamados instancias. Puede tener varias instancias de SQL Server ejecutándose en una misma máquina.
Para configurar el Application Server para conectarse a una instancia secundaria, establezca el parámetro DatabasePort en el archivo InterAction.cfg al puerto de la instancia secundaria.
El archivo InterAction.cfg se encuentra en el directorio de instalación del Application Server. Por defecto es: [Unidad]:\Program Files\LexisNexis\InterAction\AppServer\iahome.
Base de datos física vs. base de datos de InterAction
La base de datos física no es lo mismo que la base de datos de InterAction. Al configurar un entorno de InterAction, siga estos pasos:
- Instale el software de base de datos relacional en su servidor.
-
Utilice las herramientas incluidas con el software de base de datos para crear una base de datos en su servidor.
Esta es la base de datos física. No contiene tablas, registros ni triggers creados por el usuario. Consulte InterAction y la base de datos relacional para más información.
-
Utilice InterAction Administrator para inicializar una base de datos de InterAction en la base de datos física.
Esto crea las tablas y registros requeridos por InterAction. Los usuarios finales ven el nombre de la base de datos de InterAction dentro de InterAction; nunca ven el nombre de la base de datos física.
Es importante entender esta diferencia al configurar el Application Server. Debe conocer el nombre de la base de datos física, no el de la base de datos de InterAction.
Por ejemplo, un entorno de InterAction podría tener los siguientes elementos:
- Servidor físico: ChgoSvr
- Nombre de la base de datos física: ChgoIADatabase
- Nombre de la base de datos de InterAction: Chicago (Master)
En este caso, el InterAction.cfg contendría lo siguiente:
IRIS_IA_HOST = ChgoSvr
IRIS_IA_DATABASE = ChgoIADatabase