Construir una Biblioteca Online

Bueno, esta entrada tratara sobre como debemos construir una biblioteca online,

El software requerido y su arquitectura.

La utilidad de una biblioteca online, basicamente radica en el orden, bien podriamos tener un grupo de pdf con una serie de enlaces y eso denominarlo biblioteca, pero aqui lo que se plantea es montar una biblioteca, con el orden y estructura organizatiza de cualquier biblioteca de cualquier barrio, teniendo un archivo de publicaciones de distinto genero, de tal modo que podemos acceder a la informacion bien descargandola o bien visitándola desde nuestra propia interfaz.

La necesidad de crear un espacio como este, bueno, no se cuantos de los lectores, se han topado alguna vez con internet buscando un articulo de temas variados y la búsqueda ha resultado un infierno.

Bueno, el objetivo de tener un espacio asi, es crear bibliotecas en internet especificas bien para campos concretos de investigación o bien para uso y disfrute.

Esta entrada no analizara para que se va usar dicho conocimiento, sino que definirá como construirlo y ya el lector o usuario de decida lo que mas le interese.

Como construir una Biblioteca Online

Partimos nuevamente de nuestro escenario, sistema operativo Linux Debian.

Software especifico para la biblioteca.

OpenBiblio

Este como ya se sabe requiere bastante modificaciones, en entorno es cuanto menos todo menos amigable.

Sin embargo si podemos destacar de el que dispone de un catalogo OPAC, para poder consultar innumerables bbdd de libros, asi mismo podremos hacer nuestrs propias entradas.

Koha

Es sin duda el mas popular de los tres. Casi todas las bibliotecas escolares y universitarias lo tiene implantado. Es muy sencillo, su administración en muy dinámica, el único inconveniente que le veo es que pesa mucho.

Biblioteca PHP

Biblioteca PHP es complejo, puesto que su administrador necesitara saber programar, este ha sido creado por un Físico de la universidad de Granada.

Teniendo 3 lo lógico seria hacer un manual sobre la implantación de cada uno de ellos, no descarto hacerlo posteriormente, pero hoy por hoy, implantare en esta entrada la versión OpenBiblio.

Como Instalar OpenBiblio:

Descargamos OpenBiblio de http://sourceforge.net/projects/obiblio/files/OpenBiblio/0.7.1/

por ejemplo;

cd /var/www/mibibioteca

wget  http://sourceforge.net/projects/obiblio/files/OpenBiblio/0.7.1/openbiblio-0.7.1.tar.bz2/download .

Si tenéis que crear un Vhost consultar manual.

Una vez descargado y descomprimido en la ruta asignada,

vamos al explorador y ejecutamos el archivo install_instructions.html

Aqui nos presenta las acciones que debemos tomar.

De no tomar dichas acciones nos presentara el siguiente error:

Captura de pantalla de 2014-03-22 11:57:30Basicamente nos esta diciendo que no tenemos bbdd

Si ejecutais el archivo indicado anteriormente nos da las pautas para construir la BBDD, no tiene ningún misterio, yo me saltare algunos pasos, sino no sigue los pasos indicados por el manual;

Siempre como root.

Crear la BBDD;

mysql -u root -p

create database OpenBiblio /*!40100 default character set latin */;

Creamos los usuarios y le damos permisos a la bbdd creada

grant all privileges on OpenBiblio.* to obiblio_user@localhost identified by ‘obiblio_password’;

Podéis poner el usuario y la password que os de la gana, recordar tan solo cambiar el archivo de configuracion con los parámetros personales.

Ahora antes de empezare con la instalacion debereis editar el archivo

vi database_constants.php

y añadir los datos de conexion a la BBDD;

define(“OBIB_USERNAME”, “your OpenBiblio username goes here”);
define(“OBIB_PWD”,      “your OpenBiblio password goes here”);

Siguiendo el ejemplo puesto, seria;

define(“OBIB_USERNAME”, “obiblio_user”);
define(“OBIB_PWD”,      “obiblio_password”);

Guardáis y cerráis.

Si todo esta bien, vais al explorador y ejecutáis el install/index.php

Captura de pantalla de 2014-03-22 12:15:11

Bueno, la instalación esta en ingles, esta es la pega que tiene esta versión de Biblioteca, hay que traducir la interfaz.

Seguimos los pasos del instalador.

Una vez terminado el instalador tendremos este escenario.

 

Captura de pantalla de 2014-03-22 12:20:16

El usuario por defecto es “admin” y la password por defecto es “admin”.

Ahora toca personalizar la interfaz y subir el catalogo de libros.

Un ejemplo de este tipo de bibliotecas online, lo teneis en:

http://www.nudogordiano.info

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s