Información Técnica

Página Principal Consulta Información Técnica Otros enlaces

Equipos y Programas.

Configuración del servidor.

Configuración del servidor de páginas (web).

Análisis de los diferentes sistemas de bases de datos.

Servidor de archivos.

Información adicional.

Equipos y Programas

Datos técnicos del servidor:
Computador Pentium.
64MB RAM.
200MHZ MMX.
Dos discos duros de 2 GB SCSI con tarjeta controladora Adaptec 1520B.
Unidad de CD ROM 24X
Unidad de disco 3 1/2".
Sistema Operativo:
Linux Slackware 3.4 Elf que instala Kernel 2.0.30.

Configuración del servidor

Inicialmente se instaló Windows 95 en una partición de 350MB con el fin de facilitar la instalación de Linux. Esto realmente NO es necesario. Es posible instalar Linux directamente desde el CD-ROM original.

Se solicitó en noviembre de 1997 a Infomagic la última distribución de Linux en CD-ROM (que tiene un costo de US$ 25) y aún no ha llegado!! (Febrero 19 de 1998 - Llegó finalmente en Marzo). Tenga en cuenta esto, ya que si tiene afán tal vez tenga que esperar un poco. En Bogotá no fue posible conseguir una versión reciente de Linux.

 La única opción que nos quedó fue "bajar" el Slackware (Usted puede intentar utilizar Red Hat, una versión más popular de Linux!) de sunsite.unc.edu desde la dirección:

ftp://sunsite.unc.edu/pub/Linux/distributions/slackware

El proceso de copia de los archivos duró más de un día!, en total son 101 directorios que ocupan aproximadamente 140MB. En todo caso más rápido que el correo de Infomagic.

Para "bajar" todo el paquete fue muy útil el programa cuteftp versión 2.0 que puede bajarse desde tucows. Hay un servidor espejo (mirror site) de tucows en Colombia en la dirección http://tucows.interred.net.co. En el momento de obtener el programa se encontraba en la dirección:

http://tucows.interred.net.co/dlcuteftp.html

Una vez con el Slackware en nuestro disco duro se procedió a instalar Linux.

Durante el proceso de configuración tuvimos problemas con la tarjeta controladora Adaptec 1250B que no es reconocida durante el proceso de arranque a pesar que la documentación indica que el Kernel debería reconocerla. Para forzar el Kernel a reconocer la tarjeta fue necesario incluir el siguiente línea en el momento de arranque:

mount root=/dev/fd0 aha152x=0x340,11

340 es la dirección de memoria y 11 la interrupción utilizada por la tarjeta.

Durante el proceso de configuración del servidor es muy importante tener en cuenta que la primera partición en el disco duro para Linux debe tener menos de 1000 bloques para poder instalar correctamente LILO (Linux Loader), el programa que se encarga de cargar Linux.

Después de configurar Linux en la máquina se recompiló el Kernel de acuerdo con nuestras necesidades. Es necesario este paso si se está conectado a una red local, ya que las versiones del Kernel que vienen en el Slackware NO están configuradas para tarjetas de red, por lo que no es posible su utilización en una red local.

Una vez compilado nuestro nuevo Kernel procedimos a instalar el servidor de páginas de Internet (servidor Web)

Configuración del Servidor Web

Para nuestra experiencia utilizamos Utilizamos Apache versión 1.2.4, el cual viene con la versión de Slackware utilizada en el proyecto.

Después de instalar Linux (cerciorándose que se instaló Apache durante el proceso de instalación), Apache queda instalado y solo resta efectuar la configuración, la cual es muy sencilla.

Solamente se deben editar los archivos access.conf, httpd.conf, y srm.conf que vienen con la distribución de Apache y definir variables como: Directorio en donde se van a almacenar las páginas; ubicación del directorio para cgi-bin; directorio raíz para el servidor; puerto en el cual se responderán las solicitudes; ubicación de los archivos de control (logs); nombre del servidor. Definiendo estas variables es posible configurar rápidamente del servidor web.

Dejamos en nuestro servidor una copia del manual de uso de Apache en inglés.

Análisis de diferentes sistemas de bases de datos

Usted encontrará en la página de consulta de las bases de datos las diferentes bases de datos que se han integrado a esta investigación.

Cada base de datos contiene tres páginas en donde Usted encontrará:

Información de la base de datos , en donde se presenta el productor, número de registros, persona contacto, horarios de atención para los Centros de Documentación, estructura básica de la base de datos y cualquier información adicional suministrada por el proveedor.
Formulario de consulta de la base de datos. En este formulario Usted encontrará una breve descripción de la forma de consultar la base de datos y en algunos casos (como en Micro Isis) manuales de consulta.
Información Técnica de la base de datos. Acá es donde Usted encuentra toda la información acerca de la implementación de la base de datos en nuestro servidor. Estos análisis incluyen en su mayoría:
Estructura de la base de datos.
Sistema utilizado.
Programas requeridos.
Instalación del sistema.
Instalación de la base de datos.
Instalación del formulario de búsqueda.
Instalación de los programas requeridos.
Ventajas.
Desventajas.
Recomendaciones

Al final de cada análisis Usted tendrá la posibilidad de enviar sus comentarios y sugerencias.

Servidor de Archivos

El servidor de archivos (FTP) de nuestro servidor contiene los programas desarrollados durante esta investigación que le ayudarán al montaje de bases de datos en su servidor Linux.

En cada página técnica Usted encontrará los enlaces que le permitirán copiar los programas a su computador, previo diligenciamiento de un sencillo formulario que nos ayudará a medir el alcance de nuestra investigación..

Información adicional

Durante la investigación hemos ido recopilando otros enlaces con sitios de interés sobre Linux, proyectos investigación sobre bases de datos en Internet, listas de discusión, referencias bibliográficas  y estadísticas de acceso a nuestro servidor.

Fecha de actualización: 13/11/98