manual abies 2 web - gobierno de canarias · ministerio de educaciÓn instituto de tecnologÍas...

30
SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONA MINISTERIO DE EDUCACIÓN INSTITUTO DE TECNOLOGÍAS EDUCATIVAS http://www.abies.es MANUAL DE ABIES 2 WEB CREDITOS: MODIFICACIONES: Versión 2.0 Fecha 13/10/2009 Autor/es ITE Fecha Modificación C/ TORRELAGUNA, 58 28027 MADRID TEL.: 91 377 83 00

Upload: phamthien

Post on 26-Sep-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN

DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONA

MINISTERIO DE EDUCACIÓN

INSTITUTO DE TECNOLOGÍASEDUCATIVAS

http://www.abies.es

MANUAL DE ABIES 2 WEB CREDITOS:

MODIFICACIONES:

Versión 2.0 Fecha 13/10/2009 Autor/es ITE

Fecha Modificación

C/ TORRELAGUNA, 58 28027 MADRID TEL.: 91 377 83 00

2 de 30 MINISTERIO DE EDUCACIÓN,

1. INTRODUCCIÓN .............................................................................................................................3 2. INSTALACIÓN DE ABIES 2 WEB PARA REALIZAR CONSULTAS SÓLO DESDE ORDENADORES DEL CENTRO ESCOLAR. ......................................................................................5

2.1 INSTALACIÓN ABIES 2 WEB. .............................................................................................................6 2.2 ARRANQUE DEL SERVIDOR LOCAL ...................................................................................................9 2.3 CONFIGURAR ODBC ...................................................................................................................10 2.4 ACCESO AL CATÁLOGO.................................................................................................................13

2.4.1 Acceso al catálogo desde el propio ordenador........................................................................13 2.4.2 Acceso al catálogo desde otro ordenador del centro...............................................................14

2.4.2.1. Averiguar su IP en Windows........................................................................................................... 15 2.4.2.2 Averiguar su IP en Linux ................................................................................................................. 17

3. INSTALACIÓN ABIES2 EN UN EQUIPO (SERVIDOR CON BASE DE DATOS MYSQL) EXTERNO AL CENTRO ........................................................................................................................20

3.1. PROCESO DE INSTALACIÓN.....................................................................................................20 3.2. INSTALACIÓN DEL CONTROLADOR OBDC ..............................................................................23 3.3. CONFIGURAR “CONSTANTES.INC”............................................................................................28 3.4. SUBIR EL CONTENIDO AL SERVIDOR WEB ................................................................................28 3.5 ACCESO AL CATÁLOGO ............................................................................................................30

3 de 30 MINISTERIO DE EDUCACIÓN,

1. Introducción En este manual se indican los pasos para llevar a cabo la instalación del programa Abies2Web. Para poder comprender los términos que se usan en este manual, es necesario conocer algunos conceptos básicos los cuales se usarán en apartados posteriores. Base de datos (BBDD)

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Existen programas denominados sistemas gestores de bases de datos, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Un ejemplo de estos sistemas gestores, es el gratuito MySQL, el cual usaremos en el punto 3.

ODBC

Es un estándar de acceso a bases de datos que utilizan los sistemas Microsoft. Las siglas significan Open DataBase Connectivity. A través de ODBC, en un sistema Windows se puede conectar con cualquier base de datos. Cualquier base de datos que se pretenda utilizar desde aplicaciones Windows debe tener su propio driver ODBC.

Estructura Cliente-Servidor El intercambio de información en Internet sigue el esquema de cliente-servidor. Esto que a priori puede parecer complicado no es más que un ordenador (servidor) que tiene información en algún punto del planeta y otro ordenador (cliente) que a través de la red mundial (Internet) accede a esa información.

En el caso que nos ocupa el servidor será el ordenador donde tengamos instalado el Abies2Web y el cliente será el ordenador desde donde consultemos el catálogo, que podrá ser el mismo u otro ordenador diferente. En el caso en que el ordenador donde instalemos Abies2Web se encuentre en el propio centro, deberemos dirigirnos al punto 2, para su instalación. Si el ordenador (servidor) donde queremos instalar se encuentra fuera del centro, es decir es un servidor web EXTERNO (al que no tenemos acceso físico), deberemos seguir el punto 3 para su instalación.

4 de 30 MINISTERIO DE EDUCACIÓN,

Espacio web Cuando creamos una página werb desde cero en nuestro ordenador, al terminarla

podemos ver el resultado sólo en nuestro ordenador. Ahora queda “colgarla”. “Colgar” significa publicar nuestra página web en Internet. Para ello necesitamos un espacio web en un servidor. Para poder colocar nuestra página en ese espacio se usan programas que suben el contenido desde nuestro ordenador al servidor web, por medio de un protocolo llamado FTP. Uno de los programas gratuitos más conocidos es el Filezilla. (Para más información dirigirse a: http://filezilla-project.org/ ).

5 de 30 MINISTERIO DE EDUCACIÓN,

2. Instalación de abies 2 web para realizar consultas sólo

desde ordenadores del centro escolar.

Nos encontramos en el caso en que queremos instalar Abies2Web en algún ordenador del centro para su posterior consulta. El equipo donde se instalará el programa, será un ordenador normal, llamado servidor, ya que “sirve” información a quien la solicita, en este caso a otros ordenadores del propio centro, acerca de Abies. Descripción de la instalación: Actualmente con el programa de gestión de bibliotecas Abies 2, se accede a una base de datos de tipo Microsoft Access, que es gestionada directamente por Abies 2. Mediante la siguiente configuración se pretende tener la posibilidad de acceder a dicha base de datos mediante un navegador web con el fin de realizar consultas. Para ello, es necesario instalar y configurar una serie de programas y drivers que a continuación se detallan.

En esta sección, se describen grosso modo todos los pasos que se deben realizar para la configuración del ODBC e instalación de Abies 2 Web para el acceso la base de datos a través del navegador en una red local. Es decir, será accesible desde los ordenadores conectados a la misma red. Requisitos Software: Debemos tener una red de área local (LAN) con el protocolo TCP/IP configurado y que funcione correctamente con un servidor y uno o varios clientes. El sistema operativo del servidor será Windows 95 o superior (Windows 98, 2000, XP, Vista o 7). En los equipos clientes podrá ser cualquiera (Dado que existen multitud de sistemas operativos citaremos como ejemplo el Windows XP, Windows Vista o Ubuntu, este último de distribución libre y gratuito, alternativo al Windows) que disponga de un navegador Web. Para que todo funcione correctamente, es necesario que previamente se cuente con una serie de programas instalados en las máquinas cliente y en la máquina servidor. REQUISITOS SERVIDOR:

- Sistema operativo Windows 95 o superior. - Abies 2.0 Instalado. - MS Access Instalado

REQUISITOS CLIENTES:

- Cualquier sistema operativo con un navegador web Instalado.

6 de 30 MINISTERIO DE EDUCACIÓN,

2.1 Instalación Abies 2 Web. A continuación se describen los diferentes pasos para llevar a cabo la instalación de Abies 2 Web.

Una vez tengamos el archivo de instalación de Abies2Web(OBDC), hacemos doble clic sobre el mismo y la instalación comenzará. La pantalla de bienvenida se muestra en la figura siguiente. Se continúa con el proceso de instalación pulsando “Siguiente”.

Una vez que se pulse el botón “Instalar”, comienza la instalación y con ello la escritura de ficheros en el disco duro.

7 de 30 MINISTERIO DE EDUCACIÓN,

La siguiente figura muestra la pantalla del proceso de instalación que tardará unos minutos. Además aparecerá la pantalla de instalación del programa XAMPP (esta instalación es automática).

Pantalla intermedia de instalación de Xampp.

8 de 30 MINISTERIO DE EDUCACIÓN,

Al término de la instalación aparecerá otro texto informativo recordando la configuración del ODBC. Simplemente haremos clic en “Siguiente”.

Pantalla de Finalización de Instalación. Al pulsar sobre el botón “Terminar”, la instalación habrá concluido satisfactoriamente.

9 de 30 MINISTERIO DE EDUCACIÓN,

2.2 Arranque del servidor local Terminada la instalación se hace doble clic en el icono del escritorio:

Para configurarlo como aparece en la imagen se hace clic en “Start” para los módulos Apache y MySQL.

Apache Start MySQL Start

10 de 30 MINISTERIO DE EDUCACIÓN,

Automáticamente el texto de los botones cambia a “Stop” y aparece “Running”, para indicar que está funcionando correctamente.

2.3 Configurar ODBC

El ODBC (Open DataBase Connectivity) es un estándar de acceso a bases de datos, es decir, no es más que una herramienta intermedia que hace de mediador entre la base de datos que usa Abies y el que quiere consultar el catálogo (el usuario final), independientemente del software que se use. En ODBC se asocia la localización de la Base de datos, la propia base de datos, y el driver de traducción a un nombre lógico a través del cual se realizarán las consultas desde el programa Abies en php de forma independiente de la Base de datos. Para ir a la configuración de la base de datos del sistema siga la siguiente ruta: [Panel de control] [Herramientas Administrativas] [Orígenes de datos (ODBC)] [DNS de Sistema].

Nos aparece la siguiente pantalla y pinchamos en “Agregar”:

11 de 30 MINISTERIO DE EDUCACIÓN,

Seleccionamos el driver “Driver do Microsoft Access (*.mdb)”, que está señalado en la imagen.

Un vez seleccionado se pulsa “Finalizar”. Y aparecerá la siguiente pantalla:

12 de 30 MINISTERIO DE EDUCACIÓN,

En la que se pone como nombre del origen de datos: “abies”, una vez puesto se hace clic en seleccionar para escoger la base de datos de Abies 2. Como aparece en la siguiente pantalla: (la base de datos está en: C:/Archivos de programa/Abies 2/datos/abies.mdb).

Se pulsa en “Aceptar” y aparece la siguiente pantalla con todos los datos necesarios:

13 de 30 MINISTERIO DE EDUCACIÓN,

Se pulsa de nuevo aceptar hasta cerrar todas las ventanas.

En este punto acaba la instalación del Abies en nuestro ordenador.

2.4 Acceso al catálogo Si queremos hacer alguna consulta, podremos hacerla desde el mismo ordenador donde tengamos instalado el Abies2Web o desde cualquier otro que esté conectado en red local con el mismo. 2.4.1 Acceso al catálogo desde el propio ordenador Si accedemos al catálogo desde el mismo ordenador donde hemos instalado Abies2Web, deberemos teclear en la barra de direcciones de nuestro navegador Web (Explorer, Firefox, etc): http://localhost/abies2web o pulsando en el icono del escritorio que se ha creado en la instalación llamado: “abies2web.htm”. Nos aparecerá una pantalla como la de la figura siguiente y podremos realizar nuestras búsquedas

14 de 30 MINISTERIO DE EDUCACIÓN,

Un ejemplo claro de este caso es cuado el ordenador donde tengamos instalado el Abies2Web sea el de la biblioteca y que cualquier alumno pueda hacer consultas desde el mismo.

2.4.2 Acceso al catálogo desde otro ordenador del centro Si por el contrario, queremos acceder al catálogo desde otro ordenador que no

sea el mismo donde hemos instalado Abies2Web, siempre y cuando estén conectados a la misma red, podremos hacerlo.

No suele ser habitual, pero existen centros docentes donde los ordenadores de

diferentes aulas, tales como aulas de informática, bibliotecas, sala de profesores, secretaría, dirección, etc… se hayan conectados en red mediante un “cable virtual” al que denominamos red. En estos casos existe la posibilidad de consultar el catálogo que tenemos almacenado en el ordenador de la biblioteca desde cualquier ordenador

15 de 30 MINISTERIO DE EDUCACIÓN,

que se encuentre conectado a la red. Si tenemos instalado Abies2Web en el ordenador de la biblioteca y queremos consultar el catálogo desde el aula de informática, podremos hacerlo via web, desde nuestro navegador, evitándonos así tener que instalar Abies2Web en todos los ordenadores del aula de informática.

El proceso a seguir es muy similar al del punto 1.4.1 pero con algunas

modificaciones. Lo primero que debemos hacer es saber el “nombre” del ordenador (Su IP) que

tiene instalado el Abies2Web. Para ello nos dirigiremos al responsable del equipo donde se encuentra instalado Abies2Web y le pediremos que nos indique la IP local del equipo. Para ello simplemente deberá seguir unos sencillos pasos.

2.4.2.1. Averiguar su IP en Windows

Si usted trabaja en Windows, Vamos a Inicio Ejecutar tecleamos “cmd” y

pulsamos “Aceptar”:

16 de 30 MINISTERIO DE EDUCACIÓN,

Nos aparecerá una pantalla como la siguiente:

Teclearemos “ipconfig” seguido de “Enter”:

17 de 30 MINISTERIO DE EDUCACIÓN,

El resultado de ejecutar este comando es el siguiente:

Lo único que nos interesa de este resultado es el apartado de “Conexión de área local”, el apartado de “Dirección IP”. Deberemos apuntar este número de cuatro cifras separadas por puntos. En este caso es el 10.XXX.19.39. Acto seguido iremos a nuestro ordenador, donde NO está instalado Abies2Web y abriremos un navegador, por ejemplo el “Internet Explorer” y teclearemos en la barra de direcciones del navegador lo siguiente: http://Dir_IP/abies2web, en este ejmplo sería: http://10.XXX.19.39/abies2web y pulsaríamos enter. Entonces entraríamos en la página de búsqueda de Abies2Web. IMPORTANTE: Si en este momento, en el ordenador donde está instalado el Abies2Web salta algún mesaje del firewall de Windows advirtiendo de que se está intentando acceder al equipo desde el exterior, deberemos “Permitir” dicha conexión, en vez de rechazarla. 2.4.2.2 Averiguar su IP en Linux En este ejemplo usaremos la distribución Ubuntu, pero es equivalente para cualquier otra. Los pasos a seguir son: Nos dirigiremos al menú “Aplicaciones” “Accesorios” “Terminal” y nos aparecerá esta pantalla y teclearemos “Ifconfig”:

18 de 30 MINISTERIO DE EDUCACIÓN,

Pulsamos “Enter”:

Nos aparece en la fila “Eth0” la dirección IP. Acto seguido iremos a nuestro ordenador, donde NO está instalado Abies2Web y abriremos un navegador, por ejemplo el “Internet Explorer” y teclearemos en la barra de direcciones del navegador lo siguiente: http://Dir_IP/abies2web, en este ejmplo sería: http://10.XXX.19.39/abies2web y pulsaríamos enter. Entonces entraríamos en la página Abies2Web.

19 de 30 MINISTERIO DE EDUCACIÓN,

Podemos ver un ejemplo gráfico de cómo un estudiante usa la red del centro para que acceder desde su ordenador a otro ordenador, (en este caso el de la biblioteca), donde se encuentra instalado Abies2Web:

20 de 30 MINISTERIO DE EDUCACIÓN,

3. Instalación Abies2 en un equipo (servidor con Base de datos MySQL) externo al centro

Nos encontramos en el caso en que queramos instalar el programa de Abies en un equipo externo al centro, al que no tenemos acceso físicamente. Hay ocasiones en que en el centro no se tiene la posibilidad o no se desea instalar en un ordenador del propio centro el programa de Abies. Se deberá tener un equipo, (SERVIDOR), dedicado a esta tarea. Deberemos tener acceso físico a este servidor para poder instalar AbiesWeb, o bien hacerlo mediante la utilidad de Escritorio Remoto.

3.1. Proceso de Instalación Descargamos el archivo en nuestro servidor y hacemos doble clic sobre el siguiente archivo:

Al ejecutar este archivo se nos muestra una pantalla como la que sigue, pulsamos siguiente:

Después nos da a elegir donde queremos que se cree la carpeta “Abies 2 Web”, por ejemplo la fijamos en el escritorio:

21 de 30 MINISTERIO DE EDUCACIÓN,

En la siguiente pantalla le damos a “Siguiente”:

En el paso siguiente pulsamos “instalar”:

22 de 30 MINISTERIO DE EDUCACIÓN,

Al instalar este archivo se proporciona todo lo necesario para la instalación de Abies 2 Web en un servidor con base de datos en MySQL. Por un lado se proporciona la carpeta de “Abies 2 Web” con todos los archivos necesarios en la carpeta. Se coloca en el escritorio.

23 de 30 MINISTERIO DE EDUCACIÓN,

3.2. Instalación del controlador OBDC

1- Al término del punto 3.1 automáticamente se coloca una carpeta en

“C:/Archivos de programa” con el nombre de “ActualizarAbies2Web” con los archivos necesarios para realizar las actualizaciones de la base de datos en MySQL cada vez que se necesite o cada vez que sea programado en las tareas de Windows.

2- Mientras, se instalarán el controlador ODBC necesario para migrar bases de datos y el migrador de MS Access a MySQL.

3- Una vez que está todo copiado y finaliza la instalación aparecerá una ventana para configurar los parámetros de la cuenta del servidor MySQL. Esta configuración se hará una única vez, es para configurar el archivo “abiesCONF.ini”. AVISO: La cuenta (el usuario) de MySQL debe tener permisos para crear, borrar e insertar elementos (crear bases, borrarlas, etc.…) en la base de datos así como la IP desde la que se realicen las conexiones con la base de datos debe tener permisos de acceso o no conectará con el servidor. Para cualquier problema con la conexión debe ser consultado con su proveedor de alojamiento. a) En esta pantalla se hace clic en siguiente “Next >”.

24 de 30 MINISTERIO DE EDUCACIÓN,

b) En esta pantalla se selecciona la base de datos “abies.mdb” que queremos subir al servidor MySQL. Generalmente está en “C:\Archivos de programa\abies 2\datos\abies.mdb”. En el campo password se pone “nohay2sin3”.

c) En esta pantalla se escriben los datos del servidor, host (IP del servidor), port (puerto), Username (nombre de usuario), Password (pass del usuario), Destination Database (nombre de la base de datos de destino, será “abies”) y storage Engine (se deja MyISAM).

25 de 30 MINISTERIO DE EDUCACIÓN,

d) Esta pantalla se dejan todas las tablas de la base de datos seleccionadas.

e) Esta pantalla se deja como la de la imagen.

26 de 30 MINISTERIO DE EDUCACIÓN,

f) Si se conecta sin problemas el proceso continuará hasta que se copien todas las tablas en el servidor MySQL.

g) Si se ha establecido la conexión y todo está correcto se guarda el archivo con el nombre que aparece “abiesCONF.ini”

27 de 30 MINISTERIO DE EDUCACIÓN,

4- En último lugar para actualizar la base de datos regularmente se podrá poner el programa “ActualizarAbies2Web.application” en las tareas de Windows.

28 de 30 MINISTERIO DE EDUCACIÓN,

3.3. Configurar “constantes.inc” A continuación se describen los pasos a seguir para la configuración de los parámetros correspondientes en los archivos constantes.inc para el correcto funcionamiento de Abies 2 Web con una base de datos MySQL. Ya tenemos la carpeta “Abies2Web” en el escritorio. Abrimos esta carpeta y editamos con cualquier editor de textos, el archivo “constantes.inc”. Para editar el archivo se puede usar cualquier editor de texto del tipo Notepad, se recomienda usar Notepad++. En este archivo de configuración de constantes habrá que indicar que lo que vamos a utilizar es BBDD tipo MySQL y rellenar los datos correspondientes que nos haya proporcionado nuestro servidor web al contratar el servicio. El archivo quedará así.

DB_TYPE Se deja como está. DB_HOST Se cambia “localhost” por la dirección del servidor donde se encontrará la base de datos MySQL. Esta IP nos la proporcionará el servicio de hosting web al contratar el servicio. Por ejemplo: “200.16.95.63” DB_USER Se cambia “root” por el nombre del usuario de la base de datos MySQL. DB_PASSWD Se cambia “” por el password de la base de datos MySQL. DB_NAME Se deja como está. (La base de datos debe llamarse “abies”) Guardamos los cambios y cerramos el archivo.

3.4. Subir el contenido al servidor web Debemos copiar todos los archivos de esta carpeta que el programa de instalación nos ha creado, en nuestro espacio web, contratado en el servidor externo que explicamos en la introducción. Para ello podemos usar el programa gratuito “Filezilla”, que tiene una apariencia como esta, donde deberemos rellenar sólo tres campos, señalados en la figura:

29 de 30 MINISTERIO DE EDUCACIÓN,

Servidor dato proporcionado por el servicio de hosting. Nombre de usuario usuario que hemos elegido al darnos de alta en el servidor web Password password elegido. Normalmente, en la mayoría de servidores habrá que subir el contenido a la carpeta “public_html”. Una vez subamos el contenido al servidor veremos algo como esto:

30 de 30 MINISTERIO DE EDUCACIÓN,

3.5 Acceso al catálogo

Para acceder a nuestra página de Abies2Web alojada en el servidor externo que hayamos elegido, deberemos teclear en la barra de direcciones de nuestro navegador la dirección que nos haya proporcionado nuestro proveedor de espacio web al contratar el servicio.