Instalación del iAH 3.1.1

10
Instalació n del iAH 3.1.1 Centro de Gestión del Conocimiento OPS/OMS Arge Flavio Hazrum | hazrumfl@pah Para la instalación completa del iAH 3.1.1 se deberá contar con las siguientes aplicaciones: Servidor APACHE | versión 2.2.11 http://archive.apache.org/d ist/httpd/binaries/win32/ap ache_2.2.11-win32-x86-no_ss l.msi PHP | versión 5.3.0 http://windows.php.net/down loads/releases/archives/php -5.3.0-Win32-VC6-x86.msi

description

Para la instalación completa del iAH 3.1.1 se deberá contar con las siguientes aplicaciones: Servidor APACHE | versión 2.2.11 http://archive.apache.org/dist/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi - PowerPoint PPT Presentation

Transcript of Instalación del iAH 3.1.1

Page 1: Instalación del  iAH 3.1.1

Instalación del iAH

3.1.1

Centro de Gestión del Conocimiento OPS/OMS ArgentinaFlavio Hazrum | [email protected]

Para la instalación completa del iAH 3.1.1 se deberá contar con las siguientes aplicaciones:

•Servidor APACHE | versión 2.2.11http://archive.apache.org/dist/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi •PHP | versión 5.3.0http://windows.php.net/downloads/releases/archives/php-5.3.0-Win32-VC6-x86.msi •IAH | versión 3.1.1http://reddes.bvsalud.org/projects/iah/raw-attachment/wiki/Downloads/iah-3.1.1-windows.zip

Page 2: Instalación del  iAH 3.1.1

1) Instalar el Servidor APACHE, versión 2.2.11

2) Instalar PHP, versión 5.3.0

3) Modificar el APACHE para que funcione con el PHP

4) Instalar iAH 3.1.1

5) Instalar una nueva base de datos de ejemplo

Pasos para la instalación

Page 3: Instalación del  iAH 3.1.1

Instalación de APACHE

Descarga de Apache 2.2.11http://archive.apache.org/dist/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi

Instalación

1)Ejecutar la instalación del archivo apache_2.2.11-win32-x86-no_ssl.exeAceptar los términos de licencia del contrato

2)Ingresar la información del servidor de la siguiente manera:• Network domain: localdomain• Server name: localhost• Administrator´s Email Address: cualquier dirección de mail • Install Apache HTTP Server 2.2 programs…: elegir la primera opción “for All Users…”

3)En el siguiente paso, elegir la opción “Custom” para personalizar instalación

4)Dirigirse a “Change…” para cambiar la ruta de destino de instalación por C:\Apache\

5)Comprobar el correcto funcionamiento ingresando en el explorador http://localhostSe mostrará una pantalla con la frase It works!

Paso 1

Page 4: Instalación del  iAH 3.1.1

Instalación de PHP

Descarga de PHP 5.3.0http://windows.php.net/downloads/releases/archives/php-5.3.0-Win32-VC6-x86.msi

Instalación

1)Ejecutar la instalación del archivo php-5.3.0-Win32-VC6-x86.msiAceptar los términos de la licencia

2)Cambiar la ruta de instalación del PHP por C:\PHP\

3)En la pantalla de Web Server Setup, elegir la primera opcion “Apache 2.2.x Module”

4)En la pantalla de Apache Configuration Directory, cambiar la ruta a C:\Apache\conf

5)En la pantalla Choose Items to Install, desplegar la opción “Extensions” y cambiar el estado de XSL (indicado con una x) por “Will be instaled on local hard drive”

6)Elegir la opción siguiente, instalar y finalizar

Paso 2

Page 5: Instalación del  iAH 3.1.1

Instalación de PHPModificación de php.ini

1) Editar el archivo php.ini ubicado en la ruta C:\PHP\ con los siguientes parámetros.

Buscar las líneas que aparecen en la columna izquierda y remplazarlas por las líneas que aparecen en la columna derecha.

Paso 2

DONDE FIGURA DEBE QUEDAR

short_open_tag = Off short_open_tag = On

;default_charset = "iso-8859-1" default_charset = "iso-8859-1"

Page 6: Instalación del  iAH 3.1.1

1) Editar el archivo httpd.conf (Inicio> Programas > Apache HTTP Server > Configure Apache Server > Edit the Apache httpd.conf Configuration File)

Buscar la línea: AddType application/x-gzip .gz .tgzAgregar debajo: AddType application/x-httpd-php .php

Buscar la línea: <Directory />Borrar la opción: Deny from all

2) Reiniciar Apache (Inicio> Programas > Apache HTTP Server > Control Apache Server > Restart)

3) Abrir el bloc de notas, escribir la expresión <? phpinfo(); ?> y guardar dicho archivo en C:\Apache\htdocs\ con el nombre info.php

4) Corroborar que funcione correctamente en http://localhost/info.php

Modificación de Apache para que funcione con PHPPaso 3

Page 7: Instalación del  iAH 3.1.1

Instalación del iAH 3.1.1

Descarga del iAH 3.1.1http://reddes.bvsalud.org/projects/iah/raw-attachment/wiki/Downloads/iah-3.1.1-windows.zip

Instalación

1)Descomprimir el archivo iah-3.1.1-windows.zip en C:\

2)Se generará la estructura de directorios C:\iah\ con tres subcarpetas: bases, cgi-bin y htdocs.

3)Copiar las tres subcarpetas bases, cgi-bin y htdocs y pegarlas en el directorio C:\Apache. Aceptar la petición de Windows en relación al reemplazo de archivos

4)Modificar la configuración del programa de la siguiente manera:(ver siguiente)

Paso 4

Page 8: Instalación del  iAH 3.1.1

Paso 4Instalación del iAH 3.1.1

Page 9: Instalación del  iAH 3.1.1

Instalación de una nueva base de datosPrueba con un archivo ejemplo.iso

1) Copiar el archivo ejemplo.iso de ejemplo en la carpeta /apache/bases/iah/iso/

2) Ir a la carpeta /apache/bases/iah/ y ejecutar por línea de comandos:setupdb ejemplo.iso dblil.fst ejemplo

3) Ir a la carpeta /apache/bases/iah/par/ y hacer una copia del archivo DBLIL.def.Renombrar dicho archivo copiado con el nombre ejemplo.def

4) Editar el archivo ejemplo.def y reemplazar la primer línea como sigue:FILE DATABASE.*=%path_database%ejemplo.*

5) Probar que funcione la interfaz de búsqueda con la siguiente dirección:http://localhost/cgi-bin/wxis.exe/iah/scripts/?IsisScript=iah.xis&lang=es&base=ejemplo

Paso 5

Page 10: Instalación del  iAH 3.1.1

Instalación de una nueva base de datosPrueba con un archivo ejemplo.iso

6) Ejecutar una búsqueda, colocando en el primer campo el signo $. Verificar que los acentos en los registros se visualicen correctamente.

7) Dirigirse a la opción de formulario avanzado. En el primer campo, cambiar la opción palabras por descriptor de asunto. Hacer clic en la opción índice, y en la pantalla que aparece seleccionar mostrar el índice. Chequear que aparezcan todas las palabras listadas en mayúsculas y sin acento.En caso que no sea correcta la visualización del índice, ir a la carpeta /apache/bases/iah/ y ejecutar por línea de comandos:setupdb ejemplo.iso dblil.fst ejemplo ANSI

8) Verificar nuevamente la visualización del indice

9) Editar el index.html encontrado en apache/htdocs/iah/es y agregar debajo de las bases de ejemplo (DBLIL y DBSECS) la base ejemplo con un enlace al script javascript:startIAH(‘ejemplo')

10) Confirmar bajo la dirección http://localhost/iah/es/index.htm que aparezca la base de datos ejemplo y que su enlace a la búsqueda funcione correctamente

Paso 5