Premisas basicas bvs

De wiki.bireme.org/es
Saltar a: navegación, buscar

Premisas básicas para el hospedaje de una BVS

Este documento tiene el objetivo de describir los requisitos básicos necesarios para el hospedaje de una BVS. Los requisitos de Hardware no serán tratados aquí, una vez que dependen de parámetros externos como: cantidad de aplicaciones instaladas, el número estimado de usuarios, las necesidades específicas de almacenamiento, memoria y procesamiento.

Sistema operacional

Así como cualquier otra aplicación, para el hospedaje de una BVS es necesaria la instalación de un sistema operacional. Esta instalación será la base para otros softwares, como servidor web, PHP y aplicaciones del modelo de la BVS.

En BIREME el sistema operacional estándar de los servidores es el Linux, su distribuición actualmente es libre OpenSUSE y ese sistema es elegido en función de su amplia capacidad de configuración y estabilidad.

Todas las aplicaciones del modelo de la BVS, así como los softwares de requisitos previos indicados son bi-plataforma, o sea, pueden ser hospedados en los sistemas operacionales Windows y Linux.

Acceso a Internet

Para acceder a una BVS a través de sus aplicativos ya instalados, es necesario tener conectado a la internet, una infraestructura de red adecuada (localización física del servidor, cableado de red, configuración de los drivers de red, etc) y la contratación de un servicio proveedor de Internet.

Este paso depende directamente de la etapa anterior: la instalación y configuración del sistema operacional.

Requisitos previos del Software

Nota: No se recomienda la utilización de paquetes de instalación como XAMPP y LAMP, pues los mismos son destinados a ambientes de desarrollo y no son pré configurados de manera segura para los ambientes de producción.

Las aplicaciones de BIREME son homologadas en el servidor web Apache y lenguaje PHP, siendo por lo tanto, necesaria la correcta instalación y configuración de ambos para que cualquier aplicación del modelo de la BVS pueda ser instalada.

BIREME tiene disponible el Manual de instalación y configuración de estos softwares de requisitos previso, en sus versiones homologadas. El Manual de instalación de software prerequerido para los aplicativos de la BVS se encuentra disponible en español.

Requisitos previos específicos para el ABCD

Para el caso específico del ABCD consulte el Manual para instalación y configuración del software de requisitos previos disponible en este enlace.

Dominio para acceder por el navegador

El nombre del dominio se destina a la localización e identificación de uno o más ordenadores en la Internet, facilitando la memorización de sus direcciones. Sin él, tendríamos que gestionar secuencias de números IPs. Para más informaciones acceda a la página Wikipédia.

Para que sea posible la divulgar la dirección de una BVS, ej.: http://brasil.bvs.br, es necesario tener un dominio definido, registrado y debidamente configurado. Este proceso involucra el registro de dominios, la configuración del servidor web y, posteriormente, su configuración en el DNS.

Configuración del PHP

Para confirmar si las etapas anteriores fueron realizados con éxito, desarrollamos un script PHP para presentar las configuraciones del ambiente que se creó. Este script debe ser inserido en el directorio apuntado como Document Root do Servidor Web, para que sea accesible por una URL como el ejemplo que sigue:

  • El contenido de este script deberá ser:
<?php phpinfo(); ?>
  • Si la página que se presenta se parece a esta que sigue, el proceso se ha realizado correctamente.


Php.jpeg

Variaciones de Configuración

Si caso la instância se destina a la instalación de los aplicativos BVS-site, DirEve o LIS será necesario verificar la existencia de los módulos de XML y XSL junto al PHP, según oriente el Manual de instalación de software prerequerido para los aplicativos de la BVS. Por ejemplo:


Xmlxsl.png


Para la mayoría de las aplicaciones de la BVS, es necesario configurar el servidor - o servicio de DNS - para que el mismo sepa "resolver" el dominio de las aplicaciones. Esta configuración es necesaria porque muchas de las aplicaciones hacen, internamente, llamadas HTTP para su propia dirección.

Esta configuración es fácilmente comprobada por el terminal de línea de comando del propio servidor, con el comando PING:

$ ping midominio.bvs.br