Pasos para la instalación del LILDBI-Web 1.7 en Linux: ------------------------------------------------------------------ PRE-REQUISITOS: A. Hardware y software 1. Tener un servidor web instalado (*); 2. Tener el PHP (**) instalado y configurado con el servidor web; (*) Recomendamos la utilización del Apache 1.3.x o 2.x (probado hasta el 2.2.2) (**) Recomendamos la utilización de la versión 4.4.xx, no funciona en el PHP 5.x Dudas pueden ser sanadas en el sitio abajo, haciendo click en el link pre-requisito - http://bvsmodelo.bvsalud.org/ B. Conocimiento técnico 1. Conocimiento avanzado del sistema operacional Linux, configuración y administración de red, configuración de servidor web, instalación de software aplicativo Referencia: - PHP: http://www.php.net/ - Apache: http://www.apache.org/ Download Versiones Recomendadas: - PHP 4.4.0 http://museum.php.net/php4/ - Apache 1.3.x http://archive.apache.org/dist/httpd/binaries/linux/ INSTALACIÓN: I - Instalación Lildbi-web por defecto II - Instalación Lildbi-web a travéz de un VirtualHost configurado en un servidor WEB III - Instalación manual en el caso de ocurrir problemas de permisos o configuración de php ----------------------------------------------- I - Instalación Lildbi-web por defecto Instalación recomendada para usuarios sin experiência con instalación y configuración de Apache y PHP PASOS: 1. Descompacte el archivo LILDBIWEB-linux-1.7_full.tgz en una carpeta temporária (ejemplo /tmp). Será creada la siguiente estructura de carpetas: ej: tar xvzpf LILDBIWEB-linux-1.7_full.tgz bvs-+ |- htdocs |- cgi-bin |- bases Asumiremos como ejemplo que el servidor web Apache esté instalado en la carpeta /usr/local/apache. En esa carpeta Ud. irá crear una carpeta con el nombre de bases, usr/local/apache/bases. Después Ud. irá para la carpeta donde fué descompactado el lildbi-web, en ese ejemplo usaremos la carpeta /tmp. Haga la copia de todas las carpetas y archivos del /tmp/bvs/htdocs/ para /usr/local/apache/htdocs/ Repita el proceso con la carpeta /tmp/bvs/cgi-bin/ copiando para la carpeta /usr/local/apache/cgi-bin/ Repita o proceso con la carpeta /tmp/bvs/bases/ copiando para la carpeta /usr/local/apache/bases/ 2. Accese la página de setup del sistema en un browser(Internet explorer, firefox etc), acrescentando /lildbi/install/setup.php en la url y siga los pasos descriptos para configurar el sistema en su servidor. ej: http://localhost/lildbi/install/setup.php 3. Accese la URL del sitio de administración del LILDBI-Web, acrescentando /lildbi/index.htm y haciendo click en Administración de Base de Datos. ej: http://localhost/lildbi/index.htm 4. Accese la URL del sitio LILDBI-Web, acrescentando /lildbi/index.htm y haciendo click en "Búsqueda" ej: http://localhost/lildbi/index.htm II - Instalación del Lildbi-web con VirtualHost Ud. puede configurar el su Web Server, un virtual host de acuerdo con la estructura de carpetas que quiera, vamos usar como ejemplo la estructura de carpetas de los productos de BIREME. PASOS: 1. Descompacte el archivo LILDBIWEB-linux-1.7_full.tgz, (ejemplo /tmp). Será creada la siguiente estructura de carpetas: bvs-+ |- htdocs |- cgi-bin |- bases Abra el archivo de configuración del servidor web Apache, httpd.conf, ajuste las informaciones de ese VirtualHost de ejemplo para los de su configuración. Ejemplo de VirtualHost para el servidor Apache DocumentRoot "/bvs/htdocs" Options Indexes FollowSymLinks MultiViews ServerName localhost DirectoryIndex index.htm index.php homepage.htm ScriptAlias /cgi-bin/ "/bvs/cgi-bin/" AllowOverride None Options FollowSymLinks Order allow,deny Allow from all AllowOverride None Options All Order deny,allow Allow from all 2. Accese el sitio de setup del sistema en un browser, acrescentando /lildbi/install/setup.php la url y siga los pasos descriptos para configurar el sistema en su servidor. ej: http://localhost/lildbi/install/setup.php 3. Accese la URL del sitio de administración del LILDBI-Web, acrescentando /lildbi/index.htm y haciendo clik en Administración de Base de Datos. ej: http://localhost/lildbi/install/index.htm 4. Accese la URL del sitio LILDBI-Web, acrescentando /lildbi/index.htm y haciendo click "Búsqueda" ej: http://localhost/lildbi/install/index.htm III - Instalación manual en el caso de ocurrir problemas de permisos o configuración de php Después de descompactado y copiado para la carpeta de instalación, como se ha mencionado anteriormente, debese editar los archivos indicados más abajo: /htdocs/lildbi/lildbi.def /htdocs/lildbi/iah/iah.def /htdocs/lildbi/iah/edit/iah.def /htdocs/lildbi/decs/decserver.def /htdocs/lildbi/docsonline/pft/cipar.pft Para sustituir el camino del paquete para el camino de la instalación actual Verifique en el ejemplo abajo: si el lildbi-web está en el directorio /home/bireme substituir en los archivos más arriba /bvs-site/ por /home/bireme/ [PATH] PATH_DATA=/lildbi/ PATH_CGI-BIN=/bvs-site/cgi-bin/lildbi/ PATH_DATABASE=/bvs-site/bases/lildbi/ [PATH] - instalado PATH_DATA=/lildbi/ PATH_CGI-BIN=/home/bireme/cgi-bin/lildbi/ PATH_DATABASE=/home/bireme/bases/lildbi/ Después de hacer esos cambios en los archivos mencionados, la aplicación estará lista para ser utilizada. Para aceso a la aplicación, utilice un browse(Internet Explorer, firefox etc) y use la URL definida en la instalación del servidor WEB, anadiendo adelante de la dirección las palabras /lildbi/index.htm ej: http://localhost/lildbi/index.htm En caso de dudas o problemas, envie un e-mail para: bvs.technical.support@listas.bireme.br