SlideShare una empresa de Scribd logo
1 de 17
Anexo 4: Instalación de Koha


Koha es un sistema completo y avanzado, integrado para la gestión de bibliotecas;
utiliza el formato MARC21 y los datos del ISBN para la importación automática de
libros al sistema de clasificación de la biblioteca, ya sea Dewey o algún otro.


En la actualidad, Koha es el sistema de código abierto más utilizado en distintos
países de la Unión Europea y Estados Unidos asimismo en América Latina tiene
varias instalaciones, siendo una de las más representativas la Universidad
Nacional de La Plata en Argentina (http://koha.unlp.edu.ar/) ha ganado premios a
la innovación en software para bibliotecas y se posiciona en la actualidad como la
opción de código abierto más estable y funcional enfocada a la Gestión Integral de
las Bibliotecas; reduciendo costos e incrementando la productividad de su
organización.


Antecedentes


Para una correcta instalación de Koha se recomienda tener presentes los
siguientes antecedentes:
    Instalación de un servidor debían (creación de usuario root, usuario normal
      y la instalación del sistema base)
    Dar permiso al usuario normal para usar el comando “sudo” o “su” (editando
      el archivo /etc/sudoers como usuario root)
    Todo el trabajo se desarrolla en línea de comandos, no se instala ningún
      entorno gráfico de escritorio en el servidor. Esto es opcional
    Para la edición de archivos de texto se usa el editor “Nano”.
    La sesión de usuario activa es la del usuario normal, no la de root.
    Si requiere copiar y pegar las sentencias tendrá que instalar o iniciar un
      entorno gráfico de escritorio, se recomienda Xfce.
 En cada sección se indican los comandos necesarios para realizar la acción
       requerida.




Instalación de Apache2, MySql y PHP


       sudo aptitude install apache2 php5 libapache2-mod-php5 mysql-server
       mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev


En caso que requiera administrar la base de MySql desde una interfaz gráfica
puede instalar PhpMyAdmin con el siguiente comando:


       sudo aptitude installphpmyadmin


Incluir IndexData en repositorios
       sudo nano /etc/apt/sources.list
Añadir estas líneas al final:
       # Index Data
       deb http://ftp.indexdata.dk/debian squeeze main
       deb-src http://ftp.indexdata.dk/debian squeeze main


Guardar y actualizar:
       sudo aptitude update


Posteriormenteejecutar:
       sudowget         http://ftp.indexdata.dk/debian/indexdata.asc   --directory-
prefix=/root
       sudo apt-key add /root/indexdata.asc


Volver a ejecutar:
       sudo aptitude update
Instalar Koha


Crear directorio temporal
      cd /
      sudomkdir build
Como root
      su
      chown -R usrserver.usrserver /build
      exit
Como usuario usrserver
      cd /build
      sudowgethttp://download.koha-community.org/koha-latest.tar.gz
      sudo tar -zvxf koha-latest.tar.gz
Verificar la versión descargada con el comando
      dir
      cd koha-3.08.04
      sudo aptitude update && sudo aptitude upgrade
      sudodpkg --set-selections <install_misc/debian.packages
      sudo aptitude install dselect
      sudo apt-get dselect-upgrade


Verificar librerías y dependencias


Para verificar si es necesario instalar alguna librería o dependencia se debe
ejecutar:
      perl koha_perl_deps.pl -m -u


Si es necesario instalar alguna se ingresa al CPAN para instalarlas:
      sudoperl -MCPAN -e shell
Al entrar escribimos
oconfinit


Se recomienda realizar la instalación dependencia por dependencia:
       install CGI::Session::Driver::memcached
       installTemplate::Plugin::HtmlToText
       installTest::Strict
       installDateTime::TimeZone
       installGravatar::URL




Al terminar escribimos exit, en la siguiente línea se revisa que no falte ninguna
librería:
       perl koha_perl_deps.pl -m –u


Crear base de datos
       sudo mysqladmin -uroot create koha -p
       sudo echo "grant all on koha.* to 'kohaadmin'@'localhost' identified by
'katikoan';" | mysql -uroot -p
       sudomysqladmin -uroot -p flush-privileges


Verificar SaxParser
       cd /build/koha-3.8.4/misc
       sudo ./sax_parser_print.pl


Si aparece:
       Koha wants something like:
       XML::LibXML::SAX::Parser=HASH(0x81fe220)
       You have:
       XML::SAX::Expat=HASH(0x9b40448)
       Looks bad, check INSTALL.* documentation.
Edit el archivo ParserDetails.ini
       sudo nano /etc/perl/XML/SAX/ParserDetails.ini


Comentar todas las líneas con el simbolo #, excepto las siguientes:
       [XML::LibXML::SAX::Parser]
       http://xml.org/sax/features/namespaces = 1
Volver a verificar:
       sudo ./sax_parser_print.pl


Debeaparecer:
       Koha wants something like:
       XML::LibXML::SAX::Parser=HASH(0x81fe220)
       You have:
       XML::LibXML::SAX::Parser=HASH(0x88ec308)
       Looks good.


Añadir usuario Koha
       sudoadduser koha


Asignar una contraseña y seguir los pasos indicados.


Instalación del software Koha
       cd /build/koha-3.08.04/
       sudo perl Makefile.PL
Responder a las preguntas, generalmente es pulsar Enter en cada una.
Si falta alguna librería se debe instalar antes de seguir.
Ejecutar los siguientes comandos uno por uno:
       sudo make
       sudo make test
       sudo make install
Al terminar exportar las variables de koha con los siguientes comandos:
       export KOHA_CONF=/etc/koha/koha-conf.xml
       export PERL5LIB=/usr/share/koha/lib


Configurar apache
       sudoln -s /etc/koha/koha-httpd.conf /etc/apache2/sites-available/koha


Autorizar puerto 8080
       sudo nano /etc/apache2/ports.conf


Escribir:
       Listen 8080
Debajo de Listen 80




Habilitar sitio de Koha
Ejecutar los siguientes comandos:
       sudo a2enmod rewrite
       sudo a2ensite koha
       sudo /etc/init.d/apache2 restart


Configuración de instalación Web
Ejecutar el comando:
       sudoifconfig


Ver la dirección IP que tiene asignada el equipo, aparece después de “initaddr:” y
entrar desde otro equipo a esa dirección con el puerto 8080, ejemplo:
http://192.168.1.66:8080


En caso contrario necesitará instalar un entorno gráfico de escritorio, si tiene
instalado Xfce inicie el entorno con la instrucción startx y entre en el explorador
web a la dirección: http://127.0.1.1:8080


Al entrar en la dirección http://127.0.1.1:8080 la primera pantalla es la pantalla
de inicio de sesión, el usuario por defecto es “kohaadmin” y lacontraseña es
“katikoan”, ver siguiente imagen:




                         Ilustración 1: Instalación web de Koha 1




Se presiona el botón      , se mostrará la siguiente pantalla:




                           Ilustración 2: Instalación web Koha 2
Se presiona el botón     , se mostrará la siguiente pantalla:




                       Ilustración 3: Instalación web Koha 3




Se presiona el botón     , se mostrará la siguiente pantalla:




                       Ilustración 4: Instalación web Koha 4




Se presiona el botón     , se mostrará la siguiente pantalla:
Ilustración 5: Instalación web Koha 5


Se presiona el botón     , se mostrará la siguiente pantalla:




                       Ilustración 6: Instalación web Koha 6




Se presiona el botón     , se mostrará la siguiente pantalla:




                       Ilustración 7: Instalación web Koha 7
Se presiona el botón         , se mostrará la siguiente pantalla:




                           Ilustración 8: Instalación web Koha 8




Se presiona el hipervínculo y se mostrará la siguiente pantalla:




                           Ilustración 9: Instalación web Koha 9




Se selecciona la opción “Marc21” y se presiona el botón             , se mostrará la
siguiente pantalla:
Ilustración 10: Instalación web Koha 10




En la cual, si no está familiarizados con Koha se marca todas las opciones que se
presentan, en caso contrario únicamente las que sean necesarias, en este ejemplo
marco todas las opciones de importación y al final de la página presiono el botón
     , se mostrará la siguiente pantalla:




                          Ilustración 11: Instalación web Koha 11
En la parte inferior de la página se presiona el botón            y se mostrará la
siguiente pantalla:




                        Ilustración 12: Instalación web Koha 12


Después de 5 segundos se mostrará la siguiente pantalla:




                        Ilustración 13: Instalación web Koha 13


Se inicia sesión con el usuario “kohaadmin” y la contraseña “katikoan”, se
selecciona cualquier biblioteca, se presiona el botón             y se mostrará la
siguiente pantalla:
Ilustración 14: Instalación web Koha 14




Para consultar el OPAC se ingresa en la dirección http://127.0.1.1




                          Ilustración 15: Instalación web Koha 15




Traducción al español


Entrar a una terminal como usuario normal y ejecutar los siguientes comandos:
      cd /usr/share/koha/misc/translator/
      sudo       PERL5LIB=/usr/share/koha/lib             KOHA_CONF=/etc/koha/koha-
conf.xmlperltranslate install es-ES


Se mostrará un error el cual no causa mayor problema, entrar en la administración
de Koha, luego en “Global System Preferences”, y entrar en la opción
“I18N/L10N”, en esta pantalla marcar las opciones como se muestra en la
siguiente pantalla:
Ilustración 16: Traducir Koha al español 1




Pulsar el botón                               , luego el icono de Koha y en la parte
inferior izquierda mostrará la opción para cambiar de idioma, ver siguiente imagen:




                        Ilustración 17: Traducir Koha al español 2
En el OPAC será el mismo procedimiento, ver imagen siguiente:




                         Ilustración 18: Traducir Koha al español 3




Configuración de Zebra
Iniciar una terminal como usuario root
      su
      cd /
      ln -s /usr/share/koha/bin/koha-zebra-ctl.sh /etc/init.d/koha-zebra-daemon
      sudo update-rc.d koha-zebra-daemon defaults
      sudo /usr/share/koha/bin/koha-zebra-ctl.sh start




Configurar cronjob
Iniciar una terminal como usuario root
      su
      cd /usr/share/koha/bin/cronjobs
      crontab -u root crontab.example
      crontab -u usrservercrontab.example
      crontab -e


Ingresar las siguientes líneas en caso de no existir:
      #Environment
      PERL5LIB=/usr/share/koha/lib
KOHA_CONF=/etc/koha/koha-conf.xml
       #Some additional variables
       KOHA_CRON_PATH=/usr/share/koha/bin/cronjobs


Descomentar la línea:
       /10 * * * *$KOHA_CRON_PATH/../migration_tools/rebuild_zebra.pl -b -a -z
>/dev$


Ubicada después de:
       # ZEBRA INDEX UPDATES with -z option, incremental index updates
       throughout the $
       # forbothauthorities and bibs


Esto es para reindexar la base de datos automáticamente cada 10 minutos,
guardar el archivo en la ruta: /usr/share/koha/bin/cronjobs con cualquier nombre,
cerrar con la tecla control y la “X”


Administración de Zebra
Koha utiliza el motor de búsqueda Zebra, el cual le proporciona una gran velocidad
y flexibilidad de opciones para las búsquedas.


Iniciar Zebra Server.
       su
       cd /usr/share/koha/bin
       sudo /usr/share/koha/bin/koha-zebra-ctl.sh start


Regenerar índice completo
       su koha
       export PERL5LIB=/usr/share/koha/lib
       cd /usr/share/koha/bin/migration_tools
       ./rebuild_zebra.pl -b -r –a -v
Vínculos recomendados
Esta instalación de Koha tiene algunos ejemplos de políticas, bibliotecas, usuarios,
configuraciones, servidores Z39.50, etc. para conocer más de este sistema se
recomienda visitar las siguientes páginas:


Manuales, tutoriales, dudas y comunicación con otros usuarios que usan Koha:
    koha-es                  Comunidad                   Koha                 para
      hispanohablantes:http://tech.groups.yahoo.com/group/koha-es/
    Koha Library Software Community: http://koha-community.org/
    Wiki Koha http://wiki.koha-community.org/wiki/Main_Page


Para personalizar el OPAC:
    Koha blog: http://www.myacpl.org/koha/

Más contenido relacionado

La actualidad más candente

Mantenimiento y reparación de pc guias y ejercicios
Mantenimiento y reparación de pc  guias y ejerciciosMantenimiento y reparación de pc  guias y ejercicios
Mantenimiento y reparación de pc guias y ejerciciosYahairaDomnguez
 
Object Storage in a Cloud-Native Container Envirnoment
Object Storage in a Cloud-Native Container EnvirnomentObject Storage in a Cloud-Native Container Envirnoment
Object Storage in a Cloud-Native Container EnvirnomentMinio
 
Instalación y configuración del equipo
Instalación y configuración del equipoInstalación y configuración del equipo
Instalación y configuración del equipoCarl Per
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoAlan Soto
 
Openstack Instance Resize
Openstack Instance ResizeOpenstack Instance Resize
Openstack Instance Resizeymtech
 
Presentación de VirtualBox
Presentación de VirtualBoxPresentación de VirtualBox
Presentación de VirtualBoxdricocaparrella
 
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021Valeriy Kravchuk
 
Preparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativosPreparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativosvalentinadirectioner1D
 
Linux Linux Traffic Control
Linux Linux Traffic ControlLinux Linux Traffic Control
Linux Linux Traffic ControlSUSE Labs Taipei
 
Pasos para instalar windows 8
Pasos para instalar windows 8Pasos para instalar windows 8
Pasos para instalar windows 8Hëiinër Därk
 
Linux commands and file structure
Linux commands and file structureLinux commands and file structure
Linux commands and file structureSreenatha Reddy K R
 
리눅스 커널 디버거 KGDB/KDB
리눅스 커널 디버거 KGDB/KDB리눅스 커널 디버거 KGDB/KDB
리눅스 커널 디버거 KGDB/KDBManjong Han
 
Jagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratchJagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratchlinuxlab_conf
 
Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...
Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...
Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...Josue Gr
 

La actualidad más candente (20)

Mantenimiento y reparación de pc guias y ejercicios
Mantenimiento y reparación de pc  guias y ejerciciosMantenimiento y reparación de pc  guias y ejercicios
Mantenimiento y reparación de pc guias y ejercicios
 
Object Storage in a Cloud-Native Container Envirnoment
Object Storage in a Cloud-Native Container EnvirnomentObject Storage in a Cloud-Native Container Envirnoment
Object Storage in a Cloud-Native Container Envirnoment
 
Instalación y configuración del equipo
Instalación y configuración del equipoInstalación y configuración del equipo
Instalación y configuración del equipo
 
Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Openstack Instance Resize
Openstack Instance ResizeOpenstack Instance Resize
Openstack Instance Resize
 
Presentación de VirtualBox
Presentación de VirtualBoxPresentación de VirtualBox
Presentación de VirtualBox
 
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
 
Preparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativosPreparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativos
 
Linux Linux Traffic Control
Linux Linux Traffic ControlLinux Linux Traffic Control
Linux Linux Traffic Control
 
Pasos para instalar windows 8
Pasos para instalar windows 8Pasos para instalar windows 8
Pasos para instalar windows 8
 
Yocto project
Yocto projectYocto project
Yocto project
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Linux commands and file structure
Linux commands and file structureLinux commands and file structure
Linux commands and file structure
 
리눅스 커널 디버거 KGDB/KDB
리눅스 커널 디버거 KGDB/KDB리눅스 커널 디버거 KGDB/KDB
리눅스 커널 디버거 KGDB/KDB
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Jagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratchJagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratch
 
Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...
Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...
Manual de desensamble, mantenimiento y ensamble de los componentes de un equi...
 
SELinux Basic Usage
SELinux Basic UsageSELinux Basic Usage
SELinux Basic Usage
 
Linux scheduler
Linux schedulerLinux scheduler
Linux scheduler
 

Destacado (8)

Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Koha: opciones de configuración y funcionalidades
Koha: opciones de configuración y funcionalidadesKoha: opciones de configuración y funcionalidades
Koha: opciones de configuración y funcionalidades
 
Guía para implementar Koha
Guía para implementar KohaGuía para implementar Koha
Guía para implementar Koha
 
PROPUESTA DE GUÍA PARA IMPLEMENTAR SERVICIOS EN LA BIBLIOTECA 2.0
PROPUESTA DE GUÍA PARA IMPLEMENTAR  SERVICIOS EN LA BIBLIOTECA 2.0PROPUESTA DE GUÍA PARA IMPLEMENTAR  SERVICIOS EN LA BIBLIOTECA 2.0
PROPUESTA DE GUÍA PARA IMPLEMENTAR SERVICIOS EN LA BIBLIOTECA 2.0
 
Koha biblioteca nacional v3
Koha biblioteca nacional v3Koha biblioteca nacional v3
Koha biblioteca nacional v3
 
Trabalho do koha
Trabalho do kohaTrabalho do koha
Trabalho do koha
 
Migración de registros: una experiencia técnica
Migración de registros: una experiencia técnicaMigración de registros: una experiencia técnica
Migración de registros: una experiencia técnica
 
Herramientas web para catalogadores
Herramientas web para catalogadoresHerramientas web para catalogadores
Herramientas web para catalogadores
 

Similar a A4 instalación de koha

Clase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasosClase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasoshydras_cs
 
Receta red social
Receta red socialReceta red social
Receta red socialwalterose7
 
Instalación de r, rstudio y rtools
Instalación de r, rstudio y rtoolsInstalación de r, rstudio y rtools
Instalación de r, rstudio y rtoolsdiego12358
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalaciónPrincezitha Ruiz
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4David Ramirez
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerceDavid Ramirez
 
Openmeetings+En+Xp
Openmeetings+En+XpOpenmeetings+En+Xp
Openmeetings+En+Xpguestad4dd2f
 
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6shac Rob
 
Manual oscommerce
Manual oscommerceManual oscommerce
Manual oscommercemacu123
 
Edr andrade.v.p ablo.a_guerra_veintimilla_hamachi
Edr andrade.v.p ablo.a_guerra_veintimilla_hamachiEdr andrade.v.p ablo.a_guerra_veintimilla_hamachi
Edr andrade.v.p ablo.a_guerra_veintimilla_hamachiAlejandro Andrade
 
Jsf tutorial
Jsf tutorialJsf tutorial
Jsf tutorialjaiverlh
 
Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02ghary
 
Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Danilo_01
 

Similar a A4 instalación de koha (20)

Clase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasosClase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasos
 
Receta red social
Receta red socialReceta red social
Receta red social
 
Instalación de r, rstudio y rtools
Instalación de r, rstudio y rtoolsInstalación de r, rstudio y rtools
Instalación de r, rstudio y rtools
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
A3 instalación de joomla
A3   instalación de joomlaA3   instalación de joomla
A3 instalación de joomla
 
Apache
ApacheApache
Apache
 
Despues de instalar fedora 14
Despues de instalar fedora 14Despues de instalar fedora 14
Despues de instalar fedora 14
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerce
 
Openmeetings+En+Xp
Openmeetings+En+XpOpenmeetings+En+Xp
Openmeetings+En+Xp
 
02 Php. Instalando Apache
02 Php. Instalando Apache02 Php. Instalando Apache
02 Php. Instalando Apache
 
Servidorweb
ServidorwebServidorweb
Servidorweb
 
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
 
Servidor web
Servidor webServidor web
Servidor web
 
Manual oscommerce
Manual oscommerceManual oscommerce
Manual oscommerce
 
Edr andrade.v.p ablo.a_guerra_veintimilla_hamachi
Edr andrade.v.p ablo.a_guerra_veintimilla_hamachiEdr andrade.v.p ablo.a_guerra_veintimilla_hamachi
Edr andrade.v.p ablo.a_guerra_veintimilla_hamachi
 
Jsf tutorial
Jsf tutorialJsf tutorial
Jsf tutorial
 
Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02
 
INSTRUCTIVO XAMPP
INSTRUCTIVO XAMPPINSTRUCTIVO XAMPP
INSTRUCTIVO XAMPP
 
Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)
 

Más de Propuesta de guía para implementar servicios en la biblioteca 2.0

Más de Propuesta de guía para implementar servicios en la biblioteca 2.0 (11)

Proceso de migración de sistemas de automatización de bibliotecas
Proceso de migración de sistemas de automatización de bibliotecasProceso de migración de sistemas de automatización de bibliotecas
Proceso de migración de sistemas de automatización de bibliotecas
 
La comunidad de usuarios del sistema de gestión de bibliotecas libre Koha com...
La comunidad de usuarios del sistema de gestión de bibliotecas libre Koha com...La comunidad de usuarios del sistema de gestión de bibliotecas libre Koha com...
La comunidad de usuarios del sistema de gestión de bibliotecas libre Koha com...
 
Manual impresión de etiquetas por lote
Manual impresión de etiquetas por loteManual impresión de etiquetas por lote
Manual impresión de etiquetas por lote
 
Manual impresión de etiquetas Avery, modelo 5160
Manual impresión de etiquetas Avery, modelo 5160Manual impresión de etiquetas Avery, modelo 5160
Manual impresión de etiquetas Avery, modelo 5160
 
Tabla de contenido
Tabla de contenidoTabla de contenido
Tabla de contenido
 
Introducción y capítulo 1
Introducción y capítulo 1Introducción y capítulo 1
Introducción y capítulo 1
 
Capítulo 2
Capítulo 2Capítulo 2
Capítulo 2
 
A2 instalación de linux mint 13 mate
A2   instalación de linux mint 13 mateA2   instalación de linux mint 13 mate
A2 instalación de linux mint 13 mate
 
A5 instalación de word press
A5   instalación de word pressA5   instalación de word press
A5 instalación de word press
 
A6 instalación de media wiki
A6   instalación de media wikiA6   instalación de media wiki
A6 instalación de media wiki
 
A1 instalación de debian squeeze
A1   instalación de debian squeezeA1   instalación de debian squeeze
A1 instalación de debian squeeze
 

Último

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 

Último (20)

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 

A4 instalación de koha

  • 1. Anexo 4: Instalación de Koha Koha es un sistema completo y avanzado, integrado para la gestión de bibliotecas; utiliza el formato MARC21 y los datos del ISBN para la importación automática de libros al sistema de clasificación de la biblioteca, ya sea Dewey o algún otro. En la actualidad, Koha es el sistema de código abierto más utilizado en distintos países de la Unión Europea y Estados Unidos asimismo en América Latina tiene varias instalaciones, siendo una de las más representativas la Universidad Nacional de La Plata en Argentina (http://koha.unlp.edu.ar/) ha ganado premios a la innovación en software para bibliotecas y se posiciona en la actualidad como la opción de código abierto más estable y funcional enfocada a la Gestión Integral de las Bibliotecas; reduciendo costos e incrementando la productividad de su organización. Antecedentes Para una correcta instalación de Koha se recomienda tener presentes los siguientes antecedentes:  Instalación de un servidor debían (creación de usuario root, usuario normal y la instalación del sistema base)  Dar permiso al usuario normal para usar el comando “sudo” o “su” (editando el archivo /etc/sudoers como usuario root)  Todo el trabajo se desarrolla en línea de comandos, no se instala ningún entorno gráfico de escritorio en el servidor. Esto es opcional  Para la edición de archivos de texto se usa el editor “Nano”.  La sesión de usuario activa es la del usuario normal, no la de root.  Si requiere copiar y pegar las sentencias tendrá que instalar o iniciar un entorno gráfico de escritorio, se recomienda Xfce.
  • 2.  En cada sección se indican los comandos necesarios para realizar la acción requerida. Instalación de Apache2, MySql y PHP sudo aptitude install apache2 php5 libapache2-mod-php5 mysql-server mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev En caso que requiera administrar la base de MySql desde una interfaz gráfica puede instalar PhpMyAdmin con el siguiente comando: sudo aptitude installphpmyadmin Incluir IndexData en repositorios sudo nano /etc/apt/sources.list Añadir estas líneas al final: # Index Data deb http://ftp.indexdata.dk/debian squeeze main deb-src http://ftp.indexdata.dk/debian squeeze main Guardar y actualizar: sudo aptitude update Posteriormenteejecutar: sudowget http://ftp.indexdata.dk/debian/indexdata.asc --directory- prefix=/root sudo apt-key add /root/indexdata.asc Volver a ejecutar: sudo aptitude update
  • 3. Instalar Koha Crear directorio temporal cd / sudomkdir build Como root su chown -R usrserver.usrserver /build exit Como usuario usrserver cd /build sudowgethttp://download.koha-community.org/koha-latest.tar.gz sudo tar -zvxf koha-latest.tar.gz Verificar la versión descargada con el comando dir cd koha-3.08.04 sudo aptitude update && sudo aptitude upgrade sudodpkg --set-selections <install_misc/debian.packages sudo aptitude install dselect sudo apt-get dselect-upgrade Verificar librerías y dependencias Para verificar si es necesario instalar alguna librería o dependencia se debe ejecutar: perl koha_perl_deps.pl -m -u Si es necesario instalar alguna se ingresa al CPAN para instalarlas: sudoperl -MCPAN -e shell Al entrar escribimos
  • 4. oconfinit Se recomienda realizar la instalación dependencia por dependencia: install CGI::Session::Driver::memcached installTemplate::Plugin::HtmlToText installTest::Strict installDateTime::TimeZone installGravatar::URL Al terminar escribimos exit, en la siguiente línea se revisa que no falte ninguna librería: perl koha_perl_deps.pl -m –u Crear base de datos sudo mysqladmin -uroot create koha -p sudo echo "grant all on koha.* to 'kohaadmin'@'localhost' identified by 'katikoan';" | mysql -uroot -p sudomysqladmin -uroot -p flush-privileges Verificar SaxParser cd /build/koha-3.8.4/misc sudo ./sax_parser_print.pl Si aparece: Koha wants something like: XML::LibXML::SAX::Parser=HASH(0x81fe220) You have: XML::SAX::Expat=HASH(0x9b40448) Looks bad, check INSTALL.* documentation.
  • 5. Edit el archivo ParserDetails.ini sudo nano /etc/perl/XML/SAX/ParserDetails.ini Comentar todas las líneas con el simbolo #, excepto las siguientes: [XML::LibXML::SAX::Parser] http://xml.org/sax/features/namespaces = 1 Volver a verificar: sudo ./sax_parser_print.pl Debeaparecer: Koha wants something like: XML::LibXML::SAX::Parser=HASH(0x81fe220) You have: XML::LibXML::SAX::Parser=HASH(0x88ec308) Looks good. Añadir usuario Koha sudoadduser koha Asignar una contraseña y seguir los pasos indicados. Instalación del software Koha cd /build/koha-3.08.04/ sudo perl Makefile.PL Responder a las preguntas, generalmente es pulsar Enter en cada una. Si falta alguna librería se debe instalar antes de seguir. Ejecutar los siguientes comandos uno por uno: sudo make sudo make test sudo make install
  • 6. Al terminar exportar las variables de koha con los siguientes comandos: export KOHA_CONF=/etc/koha/koha-conf.xml export PERL5LIB=/usr/share/koha/lib Configurar apache sudoln -s /etc/koha/koha-httpd.conf /etc/apache2/sites-available/koha Autorizar puerto 8080 sudo nano /etc/apache2/ports.conf Escribir: Listen 8080 Debajo de Listen 80 Habilitar sitio de Koha Ejecutar los siguientes comandos: sudo a2enmod rewrite sudo a2ensite koha sudo /etc/init.d/apache2 restart Configuración de instalación Web Ejecutar el comando: sudoifconfig Ver la dirección IP que tiene asignada el equipo, aparece después de “initaddr:” y entrar desde otro equipo a esa dirección con el puerto 8080, ejemplo: http://192.168.1.66:8080 En caso contrario necesitará instalar un entorno gráfico de escritorio, si tiene instalado Xfce inicie el entorno con la instrucción startx y entre en el explorador
  • 7. web a la dirección: http://127.0.1.1:8080 Al entrar en la dirección http://127.0.1.1:8080 la primera pantalla es la pantalla de inicio de sesión, el usuario por defecto es “kohaadmin” y lacontraseña es “katikoan”, ver siguiente imagen: Ilustración 1: Instalación web de Koha 1 Se presiona el botón , se mostrará la siguiente pantalla: Ilustración 2: Instalación web Koha 2
  • 8. Se presiona el botón , se mostrará la siguiente pantalla: Ilustración 3: Instalación web Koha 3 Se presiona el botón , se mostrará la siguiente pantalla: Ilustración 4: Instalación web Koha 4 Se presiona el botón , se mostrará la siguiente pantalla:
  • 9. Ilustración 5: Instalación web Koha 5 Se presiona el botón , se mostrará la siguiente pantalla: Ilustración 6: Instalación web Koha 6 Se presiona el botón , se mostrará la siguiente pantalla: Ilustración 7: Instalación web Koha 7
  • 10. Se presiona el botón , se mostrará la siguiente pantalla: Ilustración 8: Instalación web Koha 8 Se presiona el hipervínculo y se mostrará la siguiente pantalla: Ilustración 9: Instalación web Koha 9 Se selecciona la opción “Marc21” y se presiona el botón , se mostrará la siguiente pantalla:
  • 11. Ilustración 10: Instalación web Koha 10 En la cual, si no está familiarizados con Koha se marca todas las opciones que se presentan, en caso contrario únicamente las que sean necesarias, en este ejemplo marco todas las opciones de importación y al final de la página presiono el botón , se mostrará la siguiente pantalla: Ilustración 11: Instalación web Koha 11
  • 12. En la parte inferior de la página se presiona el botón y se mostrará la siguiente pantalla: Ilustración 12: Instalación web Koha 12 Después de 5 segundos se mostrará la siguiente pantalla: Ilustración 13: Instalación web Koha 13 Se inicia sesión con el usuario “kohaadmin” y la contraseña “katikoan”, se selecciona cualquier biblioteca, se presiona el botón y se mostrará la siguiente pantalla:
  • 13. Ilustración 14: Instalación web Koha 14 Para consultar el OPAC se ingresa en la dirección http://127.0.1.1 Ilustración 15: Instalación web Koha 15 Traducción al español Entrar a una terminal como usuario normal y ejecutar los siguientes comandos: cd /usr/share/koha/misc/translator/ sudo PERL5LIB=/usr/share/koha/lib KOHA_CONF=/etc/koha/koha- conf.xmlperltranslate install es-ES Se mostrará un error el cual no causa mayor problema, entrar en la administración de Koha, luego en “Global System Preferences”, y entrar en la opción “I18N/L10N”, en esta pantalla marcar las opciones como se muestra en la siguiente pantalla:
  • 14. Ilustración 16: Traducir Koha al español 1 Pulsar el botón , luego el icono de Koha y en la parte inferior izquierda mostrará la opción para cambiar de idioma, ver siguiente imagen: Ilustración 17: Traducir Koha al español 2
  • 15. En el OPAC será el mismo procedimiento, ver imagen siguiente: Ilustración 18: Traducir Koha al español 3 Configuración de Zebra Iniciar una terminal como usuario root su cd / ln -s /usr/share/koha/bin/koha-zebra-ctl.sh /etc/init.d/koha-zebra-daemon sudo update-rc.d koha-zebra-daemon defaults sudo /usr/share/koha/bin/koha-zebra-ctl.sh start Configurar cronjob Iniciar una terminal como usuario root su cd /usr/share/koha/bin/cronjobs crontab -u root crontab.example crontab -u usrservercrontab.example crontab -e Ingresar las siguientes líneas en caso de no existir: #Environment PERL5LIB=/usr/share/koha/lib
  • 16. KOHA_CONF=/etc/koha/koha-conf.xml #Some additional variables KOHA_CRON_PATH=/usr/share/koha/bin/cronjobs Descomentar la línea: /10 * * * *$KOHA_CRON_PATH/../migration_tools/rebuild_zebra.pl -b -a -z >/dev$ Ubicada después de: # ZEBRA INDEX UPDATES with -z option, incremental index updates throughout the $ # forbothauthorities and bibs Esto es para reindexar la base de datos automáticamente cada 10 minutos, guardar el archivo en la ruta: /usr/share/koha/bin/cronjobs con cualquier nombre, cerrar con la tecla control y la “X” Administración de Zebra Koha utiliza el motor de búsqueda Zebra, el cual le proporciona una gran velocidad y flexibilidad de opciones para las búsquedas. Iniciar Zebra Server. su cd /usr/share/koha/bin sudo /usr/share/koha/bin/koha-zebra-ctl.sh start Regenerar índice completo su koha export PERL5LIB=/usr/share/koha/lib cd /usr/share/koha/bin/migration_tools ./rebuild_zebra.pl -b -r –a -v
  • 17. Vínculos recomendados Esta instalación de Koha tiene algunos ejemplos de políticas, bibliotecas, usuarios, configuraciones, servidores Z39.50, etc. para conocer más de este sistema se recomienda visitar las siguientes páginas: Manuales, tutoriales, dudas y comunicación con otros usuarios que usan Koha:  koha-es Comunidad Koha para hispanohablantes:http://tech.groups.yahoo.com/group/koha-es/  Koha Library Software Community: http://koha-community.org/  Wiki Koha http://wiki.koha-community.org/wiki/Main_Page Para personalizar el OPAC:  Koha blog: http://www.myacpl.org/koha/