Está en la página 1de 6

Seguir las instrucciones a partir del siguiente video tutorial

https://drive.google.com/file/d/1uBWGUL-eS47cAf0yWUWWLlOUdv8j0p5K/view?usp=sharing

IMPORTANTE: Antes de comenzar con la instalación de Koha, se recomienda instalar, desde


el Gestor de Actualizaciones, todas las actualizaciones que aparecen predeterminadamente.

0. Desde el prompt de la terminal, realizar lo siguiente:

[Se sugiere ingresar como root con el comando "su" o "su -". Si al poner la contraseña devuelve
error, seguir las siguientes instrucciones https://www.youtube.com/watch?v=6ngahT633eY]

1. Actualizar sistema

sudo apt-get update && sudo apt-get upgrade

2. Instalar herramientas de descompresión de archivos:

sudo apt-get install rar unace p7zip p7zip-full p7zip-rar unrar

3. Instalar MariaDB (o MySQL)

apt-get -y install mariadb-server mariadb-client


apt-get install mariadb-server
systemctl start mariadb

4. Instalación segura de mysql

sudo mysql_secure_installation

Cuando apareza la leyenda "Enter current password", teclear Enter


Cuando pregunte "Switch to unix_socket authentication" tipear "Yes"
Cuando pregunte "Change the root password?" tipear "No"
Cuando pregunte "Remove anonymous users?" tipear "Yes"
Cuando pregunte "Disallow root login remotely?" tipear "No"
Cuando pregunte "Remove test database and access to it?" tipear "No"
Cuando pregunte "Reload privilege tables now?" tipear "Yes"

5. Instalar apache:
sudo apt-get install apache2
sudo a2enmod rewrite
systemctl restart apache2
sudo a2enmod cgi

Verificar servicio de apache2:

systemctl restart apache2

Reiniciar apache2

sudo service apache2 restart

Verificar servicio de apache2:

systemctl restart apache2

6. Habilitar SSL en Apache:

sudo a2enmod ssl


sudo systemctl restart apache2
sudo a2ensite default-ssl
sudo systemctl reload apache2
sudo systemctl restart apache2

7. Se instala el make para compilar los módulos perl que hagan falta:

apt-get install make

8. Editar archivo de fuentes de los paquetes de koha:

nano /etc/apt/sources.list.d/koha.list

[IMPORTANTE: Si en este paso arroja errores, hay que ingresar a la ruta de acceso
/etc/apt/sources.list.d/ como administrador, eliminar los archivos koha.list.save1, koha.list.save2
y koha.list.save3. Luego duplicar el archivo koha.list.save y renombrarlo quitándole la extensión
.save. Por último, volver a aplicar el primer comando del punto 8 y continuar con lo que sigue]

Una vez ingresado el comando, se abrirá una nueva terminal. Pegar allí el siguiente comando:

deb http://debian.koha-community.org/koha stable main


Guardar (Ctrl + o) y salir (Ctrl + x)

9. Ejecutar el siguiente comando:

wget -q -O- http://debian.koha-community.org/koha/gpg.asc | apt-key add -

10. Actualizar el sistema:

apt-get update

11. Instalar koha-common

apt-get install memcached && apt-get install koha-common

[Paciencia... tarda]

12. Desde el disco Sistema de archivos, entrar a la carpeta /etc/


Botón derecho sobre la carpeta Koha y abrirla con permisos administrativos (o "Open as
Root")
Identificar el archivo koha-sites.conf y abrirlo (doble click o con el Editor de Textos)
Cambiar los valores asociados a las siguientes líneas:

INTRAPORT="80" por >> INTRAPORT="8080"

ZEBRA_LANGUAGE="en" por >> ZEBRA_LANGUAGE="es"

Guardar

13. Reiniciar Koha y Apache HTTP:

sudo service koha-common restart && sudo service apache2 restart

14. Crear una instancia de biblioteca

koha-create --create-db --marcflavor marc21 --zebralang es library


sudo a2enmod cgi
systemctl restart apache2
sudo koha-create --create-db library
systemctl restart apache2

[esto creará la carpeta "library" en etc/koha/sites que contendrá una serie de archivos,
entre ellos koha-conf.xml]

15. Traducir Koha al español

koha-translate --install es-ES

[Probablemente genere un error, diciendo que el idioma ya está instalado. Desestimarlo]

16. Ingresar a la ruta /etc/apache2 con permisos de administrador y abrir el archivo ports.conf

Debajo de Listen 80 agregar Listen 8080 según el siguiente ejemplo

Listen 80
Listen 8080

<IfModule ssl_module>

17. Reiniciar Koha y Apache HTTP:

sudo service koha-common restart && sudo service apache2 restart

18. Configurar módulo Apache:

service apache2 restart


sudo a2enmod headers proxy_http
systemctl restart apache2

19. Habilitar Plack, mejora la velocidad de búsqueda:

koha-plack --enable library


koha-plack --start library
service memcached restart
service apache2 restart
Verificar servicio de apache2:

systemctl restart apache2

20. Seguir la ruta /etc/koha/sites/


Botón derecho sobre la carpeta library (o aquella que lleva el nombre -instancia- que se le
asignó) y abrirla con permisos de superusuario
Abrir el archivo koha-conf.xml

Una vez abierto el archivo koha-conf.xml, debajo de <port>3306</port> encontrará el


usuario y contraseña por defecto. Cópielos y téngalos a mano

En mi caso...

<user>koha_library</user>
<pass>co6kMI0Z5OUyI7NU</pass>

21. Ejecutar el comando de traducción

koha-translate -i es_ES

[Probablemente genere un error, diciendo que el idioma ya está instalado. Desestimarlo]

22. Actualizar sistema y repositorios

sudo apt-get update && sudo apt-get upgrade

23. Instalación Web

Ingrese desde Firefox a localhost:8080/cgi-bin/koha/installer/install.pl y siga las instrucciones.

Durante la instalación web deben tildarse las opciones plantillas y tipos de usuarios.
Puede seguir el siguiente ejemplo
https://bibliorion.com/bibliorion/wp-content/uploads/2020/10/Instalacion_Koha_DEBIAN_10.pdf

En el último paso de la instalación se le requerirá crear un superusuario con una nueva


contraseña, los cuales le permitirá ingresar al sistema de allí en más.

(Tomar nota del nombre de usuario, el código de usuario y la contraseña. A modo


práctico sugiero poner el número de DNI -sin puntos- como código de usuario)

IMPORTANTE: Para ingresar a Koha, en la celda de usuario puede ingresar tanto el


nombre como el código de superusiario y en la celda de contraseña se debe ingresar la nueva
contraseña asignada al superusuario.

24. Enlace para acceder desde otros dispositivos: número de IP local + :8080 (Ej.:
10.0.1.3:8080)
Para conocer su IP local, ingrese hostname -I (i mayúscula) en la terminal
Para conocer su IP pública, ingrese curl ifconfig.me en la terminal

IMPORTANTE: Puede que en algunos casos no sea :8080 sino :8000


(considere el número que aparece en la barra de direcciones mientras tiene abierto
KOHA)

IMPORTANTE2: Para acceder desde wifi (cuando la PC server está conectada vía
ethernet) sólo se accede si
el dispositivo desde donde se desea ingresar está conectado a la red wifi principal, NO
DESDE LAS REDES DERIVADAS.
Por ej.: Si Hay Red1Wifi, Red2Wifi y Red3Wifi sólo se podrá ingresar desde Red1Wifi

25. Cómo acceder al OPAC >> http://YOURSITE/cgi-bin/koha/opac-main.pl (Ej.:


http://10.0.1.3/cgi-bin/koha/opac-search.pl)

IMPORTANTE: Si al ingresar al OPAC da error, ingresar a /etc/apache2/sites-enabled


Si dentro de la carpeta sites-enabled aparece el archivo default.conf o 000-default.conf,
deshabilitarlo de la siguiente manera:
Ingresar a la terminal y tipear -> sudo a2dissite default o bien -> sudo a2dissite 000-
default
Por último >> systemctl reload apache2

También podría gustarte