Instalación Koha
Instalación Koha
Instalación Koha
apache
MySQL
Perl
acceso root al servidor
Un superior al nivel medio de la habilidad con la lnea de comandos, Apache, MySQL y
herramientas
Koha es un software gratuito y est disponible bajo la Licencia Pblica General de GNU, ya sea la
versin 3 de la Licencia, o (a su eleccin) cualquier versin posterior
2. Obtener Koha
A menudo hay dos o tres versiones de Koha siendo liberados aqu durante el mismo perodo de
tiempo. Ver el calendario de lanzamientos para ms informacin.
Instalacin - Versin actual
Instalacin de Paquetes (Debian / Ubuntu)
Activamente apoyado por paquetes: Debian 7 (Wheezy), Debian 8 (Jessie), Ubuntu 14.04
(TRUSTY Thar)
Los paquetes son los preferidos cuando sea posible, pero si desea ejecutar Koha en otra cosa:
La versin estable actual (.tar.gz)
Las versiones ms antiguas, incluidas las versiones estables y mantenimiento anteriores
Lista de todas las versiones publicadas de Koha
3. Los paquetes de debian para koha
Los paquetes Debian son los preferidos, y ms fcil, manera de instalar Koha en sistemas operativos
basados en Debian, incluyendo Ubuntu y Mint.
versiones del sistema operativo se conoce que funcionan:
Debian 7 (Wheezy)
Debian 8 (Jessie)
Ubuntu 14.04 (TRUSTY Thar) 1
1
1.1Proceso de instalacin
Los comandos que se encuentran en una caja y se inician con '$'
$ like this
estn destinadas a ejecutarse en la lnea de comandos del servidor (pero no incluyen el '$').
1.1.1 Configuracin de los orgenes de los paquetes
Aada la clave GPG para su sistema para que sepa que los paquetes no se han manipulado:
$ wget -q -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
Si ha elegido estable:
$ echo 'deb http://debian.koha-community.org/koha stable main' | sudo tee
/etc/apt/sources.list.d/koha.list
1.2.2 Traducciones
Las traducciones se pueden instalar:
$ sudo koha-translate --install language-code
1.2.4 Servicios
ms adelante. El segundo sub-dominio se le dar el mismo nombre que la biblioteca, pero seguido de
un sufijo arbitraria: -intra por defecto. As que decidir ahora lo que va a llamar a su biblioteca, si no
lo ha hecho ya.
Si se llama a su libraryname biblioteca y si su dominio era peredur.cym, seran llamados los dos
subdominios:
libraryname.peredur.cym
y:
libraryname-intra.peredur.cym
Las siguientes instrucciones se refieren a usar / etc / hosts para el dominio y asumen que va a
utilizar el dominio peredur.cym. Puede omitir esto y seguir recto hasta la edicin del archivo kohasites.config si el servidor de Koha se ha asignado un dominio utilizando DNS.
Puede llamar al dominio de cualquier cosa que desee, siempre y cuando no entre en conflicto con otro
elemento de la red local. Vamos a seguir utilizando peredur.cym en los ejemplos que siguen.
Dependiendo de si est conectado a la red mediante una conexin por cable o una conexin
inalmbrica, lo normal es ver la direccin IP en contra de cualquiera eth0 o wlan0 en la salida. Ser
una direccin IP en notacin de puntos, por lo general se parecen mucho a 192.168.xx donde x
representa un nmero. As, por ejemplo, podra ser 192.168.1.136. Este es el resultado del
comando show ip addr en mi porttil:
1: Mn: <LOOPBACK, UP, LOWER_UP> MTU 65536 qdisc grupo desconocido estado
predeterminado noqueue qlen 1
enlace / bucle invertido 00: 00: 00: 00: 00: 00 d a 00: 00: 00: 00: 00: 00
inet 127.0.0.1/8 alcance lo anfitrin
valid_lft para siempre para siempre preferred_lft
2: eth0: <sin vehculo, difusin, multidifusin, UP> MTU 1500 qdisc pfifo_fast
predeterminada del grupo de estado Abajo qlen 1000
enlace / D0 ter: BF: 9c: 86: 10: 09 d a FF: FF: FF: FF: FF: FF
3: wlan0: <difusin, multidifusin, UP, LOWER_UP> MTU 1500 qdisc pfifo_fast estado
Arriba predeterminado grupo qlen 1000
enlace / ter 38: b1: db: F9: 6d: 75 d a FF: FF: FF: FF: FF: FF
inet 192.168.1.98/24 d amplio alcance 192.168.1.255 wlan0 dinmica mundial
El texto en el archivo / etc / hosts se ver algo como lo siguiente si usted est en un defecto instalacin
de:
127.0.0.1 localhost
127.0.1.1 nombre-de-su-servidor
# Las siguientes lneas son recomendables en equipos que pueden IPv6
:: 1 localhost ip6-ip6-bucle de retroceso
FE00 :: 0 ip6-localnet
FF00 :: 0 ip6-mcastprefix
FF02 :: 1-IP6 allnodes
FF02 :: 2-IP6 allrouters
Esto asegura que todas las peticiones a los dos subdominios se enviarn al servidor con el
192.168.1.136 direccin IP (el servidor de Koha).
Guarde el archivo / etc / hosts.
NOTA: si utiliza el archivo / etc / hosts para definir su dominio, tendr que hacer entradas
como las que anteriormente en el directorio / etc / hosts archivos de todos los equipos que
necesitan acceder a Koha; no slo el que est en el servidor de Koha. Es por eso que es slo una buena
solucin para redes pequeas!
Edicin koha-sites.conf
En gedit (o su editor de texto favorito) abrir el archivo /etc/koha/koha-sites.conf para su
edicin. Recuerde que debe abrirlo con sudo:
$ Sudo gedit /etc/koha/koha-sites.conf
o como raz.
los valores predeterminados del Koha estn contenidos en este archivo. Es necesario hacer algunas
modificaciones en la seccin de variables de creacin de mquinas virtuales Para hacer que el trabajo
Koha en su red. Por defecto, esta seccin se parece a:
#Apache Variables de creacin de mquinas virtuales
DOMINIO = ". MyDNSname.org"
Expedicin = "80" # 8080 para el uso de una instalacin basada en IP.
INTRAPREFIX = ""
INTRASUFFIX = "- intra"
OPACPORT = "80"
OPACPREFIX = ""
OPACSUFFIX = ""
La nica lnea que es de inters para una instalacin bsica es la lnea DOMINIO. Asumiendo que su
dominio se llama peredur.cym, a continuacin, cambie esta lnea a:
DOMINIO = ". Peredur.cym"
Listen 80
Listen 8080
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
# OPAC
<VirtualHost 10.44.0.163:80>
<IfVersion >= 2.4>
Define instance "bibcen"
</IfVersion>
Include /etc/koha/apache-shared.conf
#
Include /etc/koha/apache-shared-disable.conf
Include /etc/koha/apache-shared-opac-plack.conf
Include /etc/koha/apache-shared-opac.conf
ServerName bibcen
ErrorLog
/var/log/koha/bibcen/opac-error.log
TransferLog /var/log/koha/bibcen/opac-access.log
RewriteLog
/var/log/koha/bibcen/opac-rewrite.log
</VirtualHost>
# Intranet
<VirtualHost 127.0.0.2:80>
<IfVersion >= 2.4>
Define instance "bibcen"
</IfVersion>
Include /etc/koha/apache-shared.conf
#
Include /etc/koha/apache-shared-disable.conf
Include /etc/koha/apache-shared-intranet-plack.conf
Include /etc/koha/apache-shared-intranet.conf
ServerName bibcen-intra
SetEnv KOHA_CONF "/etc/koha/sites/bibcen/koha-conf.xml"
SetEnv MEMCACHED_SERVERS ""
SetEnv MEMCACHED_NAMESPACE ""
AssignUserID bibcen-koha bibcen-koha
ErrorLog
/var/log/koha/bibcen/intranet-error.log
TransferLog /var/log/koha/bibcen/intranet-access.log
RewriteLog
/var/log/koha/bibcen/intranet-rewrite.log
</VirtualHost>
________________________________________________________________