Koha
Koha
Koha
XX en Debian 10
2.- Actualizar
apt-get update
apt-get dist-upgrade
interface
INTRAPREFIX=""
INTRASUFFIX="-intra"
DEFAULTSQL=""
OPACPORT="80" # TCP listening port for the users' interface
OPACPREFIX=""
OPACSUFFIX=""
ZEBRA_MARC_FORMAT="marc21" # Possible values are 'marc21', 'normarc' and
'unimarc'
ZEBRA_LANGUAGE="es" # Possible values are 'en', 'fr' and 'nb'
MEMCACHED="yes"
nano /etc/apache2/ports.conf
Adicionar la linea
Listen 8080
Adicionamos:
AddCharset UTF-8 .utf8
AddDefaultCharset UTF-8
Editamos my.cnf
nano /etc/mysql/mariadb.conf.d/50-server.cnf
ubicamos la linea
[mysqld]
damos un espacio hacia abajo y colocamos la siguiente linea
init-file=/var/lib/mysql/init-file_koha_library.sql
init-connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_general_ci
nano /var/lib/mysql/init-file_koha_library.sql
USE koha_library;
****
Ahora procedemos a reiniciar el servidor de mysql
colocamos:
/etc/init.d/mysql restart
16.- Verificamos los datos del usuario y la base de mysql que se crearon
por defecto para la instalacion de koha en la ruta:
usuario: koha_library
password: QFMuYh14f2f5XGD@
/etc/init.d/memcached restart
20. Reindexacion de Koha, coloca una linea por vez (hacerlo con el
usuario koha no como root)
adicionamos al final
# Usuario actual
root ALL=(ALL:ALL) ALL
koha ALL=(ALL:ALL) ALL
2.- Actualizar
apt-get update
apt-get dist-upgrade
interface
INTRAPREFIX=""
INTRASUFFIX="-intra"
DEFAULTSQL=""
OPACPORT="80" # TCP listening port for the users' interface
OPACPREFIX=""
OPACSUFFIX=""
ZEBRA_MARC_FORMAT="marc21" # Possible values are 'marc21', 'normarc' and
'unimarc'
ZEBRA_LANGUAGE="es" # Possible values are 'en', 'fr' and 'nb'
MEMCACHED="yes"
nano /etc/apache2/ports.conf
Adicionar la linea
Listen 8080
9.- Reiniciar Apache (una linea por vez)
echo "ServerName localhost" | sudo tee /etc/apache2/conf-
available/fqdn.conf
sudo ln -s /etc/apache2/conf-available/fqdn.conf /etc/apache2/conf-
enabled/fqdn.conf
sudo service apache2 restart
Adicionamos:
AddCharset UTF-8 .utf8
AddDefaultCharset UTF-8
Editamos my.cnf
nano /etc/mysql/mariadb.conf.d/50-server.cnf
ubicamos la linea
[mysqld]
damos un espacio hacia abajo y colocamos la siguiente linea
init-file=/var/lib/mysql/init-file_koha_library.sql
init-connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_general_ci
nano /var/lib/mysql/init-file_koha_library.sql
USE koha_library;
****
Ahora procedemos a reiniciar el servidor de mysql
colocamos:
mysql_secure_installation
a2dissite 000-default
service apache2 reload
a2enmod rewrite
a2enmod deflate
a2ensite library
service apache2 restart
16.- Verificamos los datos del usuario y la base de mysql que se crearon
por defecto para la instalacion de koha en la ruta:
usuario: koha_library
password: xxxxxxxx
http://127.0.1.1:8080
/etc/init.d/memcached restart
21. Reindexaci�n de Koha, coloca una linea por vez (hacerlo con el
usuario koha no como root)
a�adimos al final
# Usuario actual
root ALL=(ALL:ALL) ALL
koha ALL=(ALL:ALL) ALL
A�adir
<tmp_path>/var/lib/koha/library/tmp</tmp_path>
y
<template_cache_dir>/tmp</template_cache_dir>
dentro de
<user>koha_library</user>
<pass>17ka5GQCaN5Fl6Ed</pass>
Descargar
Ubicate en Descargas
sudo su
cd /home/koha/Descargas
wget http://www.bibliolatino.com/backup.sql.zip
unzip backup.sql.zip
Salimos
quit;
4.- Reemplazar el contenido de la base de datos koha_library (vacia) por el contenido del
respaldo backup.sql, nos va a pedir la clave de mysql, la asignamos y esperamos a que
regrese el promt
6.- Luego procedemos a reindexar la base de datos mysql y zebra con el usuario koha
Ingresamos al terminal en ubuntu y colocamos
Ingresamos a Mysql
mysql -uroot -p123456
Adicionamos lo siguiente:
[smtp.gmail.com]:587 cuenta.gmail.com:clave-cuenta-gmail
postmap /etc/postfix/sasl_passwd
postalias hash:/etc/aliases
9.- Reiniciamos Postfix.
/etc/init.d/postfix restart
********
Lista de items prestados por rango de fechas (no incluye datos de lector)
******
Prestamos en restraso
******
*****
Circulacion
SELECT sum(borrowers.surname),
borrowers.borrowernumber,borrowers.cardnumber,borrowers.surname,borrowers.firstnam
e,borrowers.city,borrowers.country,borrowers.email,borrowers.phone,borrowers.branchco
de,borrowers.categorycode,borrowers.dateenrolled,borrowers.sex,statistics.datetime,statis
tics.branch,statistics.proccode,statistics.value,statistics.type,statistics.itemnumber,statistic
s.itemtype,statistics.borrowernumber,statistics.associatedborrower,statistics.ccode,items.b
arcode,items.dateaccessioned,items.booksellerid,items.homebranch,items.datelastborrow
ed,items.itemcallnumber,items.issues,items.holdingbranch,items.onloan,items.itype,items.
stocknumber,biblioitems.isbn,biblioitems.publicationyear,biblioitems.publishercode,biblioite
ms.pages,biblioitems.place FROM borrowers LEFT JOIN statistics on
(statistics.borrowernumber=borrowers.borrowernumber) LEFT JOIN items on
(items.itemnumber = statistics.itemnumber) LEFT JOIN biblioitems on
(biblioitems.biblioitemnumber = items.biblioitemnumber) WHERE statistics.branch='CPL'
GROUP BY borrowers.surname ORDER BY borrowers.surname asc
******
Lista de usuarios
SELECT sum(borrowers.surname),
borrowers.borrowernumber,borrowers.cardnumber,borrowers.surname,borrowers.firstnam
e,borrowers.city,borrowers.country,borrowers.email,borrowers.dateofbirth,borrowers.branc
hcode,borrowers.categorycode,borrowers.dateenrolled,borrowers.sex,borrowers.userid,bo
rrowers.smsalertnumber FROM borrowers WHERE
borrowers.categorycode=<<categorycode|categorycode>> GROUP BY
borrowers.surname ORDER BY borrowers.surname asc
****
SELECT issues.issuedate,items.barcode,biblio.title,
author,borrowers.firstname,borrowers.surname FROM issues LEFT JOIN
borrowers ON borrowers.borrowernumber=issues.borrowernumber LEFT JOIN
items ON issues.itemnumber=items.itemnumber LEFT JOIN biblio ON
items.biblionumber=biblio.biblionumber WHERE issues.issuedate BETWEEN
**************
Fecha de recepcion
SELECT
old_issues.returndate,items.barcode,biblio.title,biblio.author,borrowers.firstname,borrowers
.surname,borrowers.cardnumber,borrowers.categorycode FROM old_issues LEFT JOIN
borrowers ON borrowers.borrowernumber=old_issues.borrowernumber LEFT JOIN items
ON old_issues.itemnumber=items.itemnumber LEFT JOIN biblio ON
items.biblionumber=biblio.biblionumber where old_issues.returndate BETWEEN
<<Between Date (yyyy-mm-dd)|date>> and <<and (yyyy-mm-dd)|date>> ORDER BY
old_issues.returndate DESC
*****
Revisando todos los prestamos
*****
SELECT issues.issuedate,items.barcode,biblio.title,
author,borrowers.firstname,borrowers.surname,borrowers.cardnumber FROM
issues LEFT JOIN borrowers ON
borrowers.borrowernumber=issues.borrowernumber LEFT JOIN items ON
issues.itemnumber=items.itemnumber LEFT JOIN biblio ON
items.biblionumber=biblio.biblionumber ORDER BY issues.issuedate DESC
*****
<center>
<table
style="text-align: center; margin-left: auto; margin-right: auto; width:
100%; height: 217px;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td><img style="width: 100%; height: 208px;"
alt="banner biblioteca"
src="/banner-biblioteca-amarillo.png"></td>
</tr>
</tbody>
</table>
</center>
--------------
Pie de pagina
--------------
<center>
<table
style="width: 100%; text-align: left; margin-left: auto; margin-right:
auto;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: center; font-weight:
bold;"><big><big>Biblioteca
Bibliolatino</big></big></td>
<td style="text-align: center; font-weight: bold;">Calle
Novena y Septima esquina. <br>
Lima - Peru</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">Correo:
<a
href="mailto:bibliolatino@outlook.com">bibliolatino@outlook.com</a></td>
<td style="text-align: center; font-weight: bold;">Telefono:
00593-988661259</td>
</tr>
</tbody>
</table>
</center>
--------------
Barra lateral
--------------
<table
style="text-align: center; margin-left: auto; margin-right: auto; width:
150px; height: 127px;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td><a href="http://www.bibliolatino.com" target="_blank"><img
style="border: 0px solid ; width: 150px; height: 110px;"
alt="banner"
src="/banner_repositorio.jpg"></a></td>
</tr>
</tbody>
</table>
#<b><big><big>Codigos:</big></big></b>
<table>#773||<tr><td colspan='2'><big><span style='background-color:
rgb(51, 255, 51); font-weight: bold;'> {773o } </span></big></td></tr> |
#082a||<tr><td colspan='2'><big><span style='background-color: rgb(51,
255, 51); font-weight: bold;'> {082a }</big></span><br/></td></tr> |
#082b||<tr><td colspan='2'><big><span style='background-color: rgb(51,
255, 51); font-weight: bold;'> {082b } </big></span><br/></td></tr> |
#082c||<tr><td colspan='2'><big><span style='background-color: rgb(51,
255, 51); font-weight: bold;'> {082c } </big></span><br/></td></tr> |
#100||<tr><td><label><font
color='black'><b>Autor(es):</b></font></label></td><td> <a href="/cgi-
bin/koha/catalogue/search.pl?op=do_search&idx=au&q={ 100a }{ 100b }{ 100c
}{ 110a }{ 110b }{ 110c }">{ 100a }{ 100b }{ 100c }{ 110a }{ 110b }{ 110c
}</a>{ 100e }{ 110e }</td></tr>|
#700||<tr><td><label><font color='black'><b>Autor(es)
secundario(s):</b></font></label></td><td> { 700a }{ 700b }{ 700c } {
700e } { 710a } { 710b } { 710c } { 710e }</td></tr>|
#245||<tr><td><label><font
color='black'><b>T�tulo:</b></font></label></td><td>{ 245a }{ 245b }{245f
}{ 245g }{ 245k }{ 245n }{ 245p }{ 245s }{ 245h }</td></tr>|
#773||<tr><td><label><font
color='black'><b>En:</b></font></label></td><td>{ 773t }</td></tr>|
#250||<tr><td><label><font
color='black'><b>Edicion:</b></font></label></td><td>{ 250a }{ 250b
}</td></tr>|
#260||<tr><td><label><font color='black'><b>Pie de
imprenta:</b></font></label></td><td>{ 260a }.{ 260b }.{ 260c
}</td></tr>|
#300||<tr><td><label><font
color='black'><b>Descripcion:</b></font></label></td><td>{ 300a }{ 300b
}{ 300e }</td></tr>|
#490||<tr><td><label><font
color='black'><b>Serie:</b></font></label></td><td>{ 490a }{ 490v
}</td></tr>|
#500||<tr><td><label><font color='black'><b>Nota
General:</b></font></label></td><td>{ 500a }</td></tr>|
#504||<tr><td><label><font
color='black'><b>Bibliografia:</b></font></label></td><td>{ 504a
}</td></tr>|
#505||<tr><td><label><font
color='black'><b>Resumen:</b></font></label></td><td>{ 505a }</td></tr>|
#546||<tr><td><label><font color='black'><b>Nota de
traduccion:</b></font></label></td><td>{ 546a }</td></tr>|
#650|<tr><td><label><font
color='black'><b>Temas:</b></font></label></td><td>|<a href="/cgi-
bin/koha/catalogue/search.pl?op=do_search&idx=su&q={650a}">{650a,
}</a>|</td></tr>
#856||<tr><td><label><font
color='black'><b>Enlace:</b></font></label></td><td><a href="{856u}">Ver
texto completo</a></td></tr>|
#942c||<tr><td><label><font color='black'><b>Tipo de
documento:</b></font></label></td><td>{ 942c }</td></tr>|
#245||</table>|
<hr>