Instalacion de KOHA en Debian 9 (Catalogación para Bibliotecas)

Para empezar necesitamos hacer algunos cambios en Debian, concretamente en:

# nano /etc/apt/sources.list

Como ya se ha explicado se requiere entrar como super usuario y desde ahi hacer los cambios; asumiendo que el un Debian recien instalado, por lo tanto hay que hacer las modificaciones necesarias para que busque en internet todo los elementos de actualizacion necesarios y no en los CDs.

Donde debemos agregar al final del archivo:

deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free

Y luego como siempre actualizamos nuestro Debian:

# apt-get update

Agregar el repositorio de la comunidad Koha

Bien, en este punto debemos agregar el repositorio de KOHA en su ultima version para ello solo debemos colocar los siguientes dos lineas de instrucciones desde la consola; siempre como super usuario (su):

# echo deb http://debian.koha-community.org/koha stable main | sudo tee /etc/apt/sources.list.d/koha.list
 
# wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -

Una ves que hayamos terminado como siempre debemos actualizar Debian

# apt-get update

Instalacion de KOHA

Con el siguiente comando instalaremos la ultima version de KOHA en nuestro Debian:

# apt-get install koha-common

Configuracion del Servidor

En este punto debemos editar la informacion de la red donde esta la informacion del dominio y sobre todo el puerto, de la siguiente manera:
# nano  /etc/koha/koha-sites.conf
Aqui cambiamos el numero del puerto de KOHA para los clientes en el 8080. Busque la siguiente linea en el archivo y agregela:
INTRAPORT="8080"

Instalar MySQL (MariaDB)

Para eso simplemente ejecutamos la linea siguiente (si ya esta instalado por defecto se nos indicara)

# apt-get install mariadb-server

Asignamos password de Root a MySQL

# mysqladmin -u root password newpass [Replace 'newpass']

# exit

Creacion de Instancias de KOHA

Ahora debemos crear las instancias que requiere KOHA, lo que agregara en Apache estas configuraciones:

# a2enmod rewrite
# a2enmod cgi
# service apache2 restart

Creamos una instancia de KOHA con el nombre de la library, Asi:

# koha-create --create-db library

Agregar el nuevo puerto

# nano /etc /apache2 / ports.conf

Recuerda que en KOHA habiamos agregado el puerto 8080 para Koha, el resto de clientes se conectan por el puerto 80 (OPAC)

Abrimos el siguiente archivo y el nuevo puerto.

Copiamos y pegamos la siguiente linea debajo de la linea Listen 80

Listen 8080

Reiniciamos el Apache

# service apache2 restart

Activamos los módulos del sitio

# a2dissite 000-default
# a2enmod deflate
# a2ensite library
# service apache2 restart

Cambiar la Password por defoult de KOHA

El usuario y  clave principal de login a Koha es la misma de  la base de datos MySQL (ejp. koha_library es el usuario por defecto), donde esta almacenado.

Primero cambiamos la clave de la base de datos de koha_library.
entonces colocamos la nueva password en /etc/koha/sites/library/koha-conf.xml

Desde la terminal y como super usuario ingresamos la password del Root

# mysql -uroot -p

y se nos solicitara los datos desde la consola del MySQL, para lo cual colocamos liea a linea las instrucciones, por cada linea un ENTER.

use mysql;
SET PASSWORD FOR 'koha_library'@'localhost' = PASSWORD('koha123');
flush privileges;
quit;

Ahora necesitamos cambiar la password en el archivo de configuracion de Koha.

Abrimos el archivo de configuracion usando el editor de texto por consola, asi:

# nano /etc/koha/sites/library/koha-conf.xml

Guardamos y salimos… (CRTL + O   CRTL + X)

Como iniciamos KOHA
Desde el navegador colocamos las siguientes URLs

http://127.0.1.1:8080 (Clientes)
http://127.0.1.1:80 (Catalogo Online)

  1. – Colocamos la URL
  2. – El nombre de usuario
  3. – la Clave

Con todo esto estamos listos para empezar la configuracion de nuestro KOHA, lea cuidadosamente y seguir paso a paso las instrucciones.

Al finalizar veremos algo como esto, es la pantalla de administracion e ingreso de datos.

Mientras tanto esta es la pantalla de busquedas de uso común de los usuarios:

Cambiar el lenguaje de nuestro KOHA

Hoy (5/10/2017) intrigado con el cambio de lenguiaje y antes que surjan esas inquietudes y se queden sin solucionar, investigando decifre la manera más simple de cambiar el lenguaje o dioma a nuestro KOHA y sus interfaces, tanto del usuario online como del administrador, veamos como se hace.

Em primer lugar averiguemos cuales son los lenguajes soportados por nuestro srevdor de KOHA con el siguiente comando -recuerda que todo se lo hace como root ingresando con su – y digitamos lo siguiente:

# koha-translate --list --available

acto seguido mostrara los lenguajes soportados, a nosotros nos interesa ponerlo en español; por lo tanto el formato sera: es-ES

Para instalarlo debemos descargarlo e instalarlo, entonces debemos asegurarno estar conectados a internet y desde la terminar digitamos este comando en la línea del promopt:

# koha-translate --install es-ES

Y eso es todo a traves de la terminal, debemos sin embargo; definir los cambios ya en el KOHA asi:

Abrimos la pagina web de nuetro KOHA desde por ejemplo

http://192.168.1.100:8080

y veremos la siguiente pantalla, donde seleccionamos Administration

Se abre la siguiente pantalla y aqui seleccionamos Global system preferences, lo cual nos llevara a otra página.

Es aqui donde debemos definir el lenguaje, seleccionando la opcion del menú 18N/L10N donde se colocan los datos Internacionales y formatos de fecha, etc..

Y es justo aqui donde seleccionamos el lenguaje Español, que previamente instalamos, es mejor dejar sin seleccionar el lenguaje Inglés (a menos que se dese dar acceso con ese idioma también)

Finalmente volvemos a cargar nuestra pagina (puede usar F5) y veremos que el idoma ha cambiado.

Tanto para la página de Gestion :

como para la página de usuarios online o cosultas bibliográficas.

Cambiando el banner para personalizar

Con el fn de personalizar un poco más y que KOHA asuma la imagen corporativa de la institucion o biblioteca una forma muy elegante es agregar un banner o cabecera personalizada, que muestre al usuario en que biblioteca esta consultando.

Empecemos por crera un banner en cualquier editor grafico de preferencia; lo puede hacer en Gimp. Una vez creado debemos copiar la imagen al directorio adecuado; para nuestro ejemplo el archivo de imagen sera cabecera.jpg

desde el directorio en el cual hayamos grabado la imagen (casi siempre sera /home/henry/Imágenes) por ejemplo; procedemos a copiar al directorio que corresponde asi:

# cp cabecera.jpg /usr/share/koha/opac/htdocs

Con esto ahora solo debemos decirle a KOHA , cual es la imagen que usaremos para ello desde el menú nos dirigimos a Inicio/Administracion/Preferencias del sistema (1), luego seleccionamos en el menú lateral OPAC (2)

Es aqui donde debemos agregar el codigo HTML que especifica la imagen que usaremos en nuestro caso es “cabecera.jpg”

     <img alt=”” src=”cabecera.jpg” style=”width:100%; height:100%,”>

Luego solo grabamos los cambios

Al refrescar la página ya podermos ver nuestro banner o cabecera personalizado:

Listo! eso es todo, ahora solo nos queda empezar a utilizar la aplicación y emepzar a ingresar nuesto catalogo de libros de la biblioteca. Sin embargo eso es otro tema, puesto que se deben definir bajo que formato de catalogación o estándard lo utilizaremos.

Espero que este aporte ayude a mis amigos bibliotecarios, cualquier comentario o ayuda respecto de esta aplicacion, no dude en comunicarse.

NOTA: si usa esta información por favor cite la fuente 😉

Suerte!!!

Recuerda el sitio oficial de KOHA esta ubicado en:

Home

Cambiar lenguaje de KOHA…