You are on page 1of 6

Actualizar sistema

apt-get update
apt-get safe-upgrade

Instalar herramientas de descompresin de archivos:

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

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

Si no se encuentra en el repositorio agregarlo:

sudo apt-get install software-properties-common


sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80
0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el]
http://ftp.utexas.edu/mariadb/repo/10.1/ubuntu xenial main

apt-get update
apt-get install mariadb-server

systemctl start mariadb


systemctl status mariadb

Escribir contrasea para el usuario root de MySQL y guardar.

mysql_secure_installation

- Set root password? [Y/n] y


- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Para verificar:
sudo mysql -u root -p

Instalar apache:
apt-get install apache2
Instalar PHP
apt-get -y install php7.0 libapache2-mod-php7.0

Reiniciar apache:
service apache2 restart o systemctl restart apache2

Soporte para PHP y base de datos:

apt-cache search php7.0

apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl


php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache
php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc
php7.0-xsl php7.0-mbstring php-gettext

Reiniciar apache:
service apache2 restart o systemctl restart apache2

Habilitar SSL en Apache:


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

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

apt-get install phpmyadmin

Se instala el make para compilar los mdulos perl que hagan falta:

apt-get install make

Editar archivo de fuentes de los paquetes de koha:

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

Aadir la siguiente linea:

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


Guardar y ejecutar:

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


add -

Actualizar el sistema:

apt-get update

Instalar koha-common

apt-get install memcached


apt-get install koha-common

sudo nano /etc/koha/koha-sites.conf

Si require manejar sus DNS en la instalacin de Koha por favor lea antes:

http://wiki.koha-community.org/wiki/Koha_3.x_on_Debian_Squeeze#Quick_Start

En caso contrario contine con las indicaciones.

Actualizar apache:

sudo a2enmod rewrite


sudo a2enmod cgi
sudo service apache2 restart

Crear nueva instancia de Koha

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


memcached chivas

(chivas es el nombre de la instancia, se pueden crear tantas como


aguante el servidor)

Habilitar Plack: *Opcional, recomendado para sistemas que tendrn gran cantidad
de informacin
koha-plack start chivas

Para traducir koha al espaol, ir a la ruta:

cd /usr/share/koha/misc/translator

Ejecutar la instruccin:

koha-translate --install es-ES

Abrir puertos en apache:

sudo nano /etc/apache2/ports.conf

Agregar:

Listen 81
Listen 82 y los que se requieran.

Deshabilitar sitio por defecto:

sudo a2dissite 000-default.conf

sudo a2enmod deflate


sudo a2ensite demo
sudo service apache2 restart

Se aaden los puertos que se requiera, se guardan los cambios, se cierra el


archivo, se reinicia apache con la instruccin:

service apache2 restart

Si se quieren cambiar los puertos de salida de la intranet y el opac se edita:

sudo nano /etc/apache2/sites-available/chivas.conf

** Reiniciar apache si se han cambiado los puertos por defecto.


Si se deja como esta por defecto se abre la siguiente direccin en un navegador:

http://127.0.1.1:8080

En el archivo:

sudo nano /etc/koha/sites/chivas/koha-conf.xml

Se buscan los datos del usuario creado en la seccin base de datos, que es el
superadministrador de Koha:

<database>koha_chivas</database>
<hostname>localhost</hostname>
<port>3306</port>
<user>koha_chivas</user>
<pass>8MuIe2km9aU3r0JB</pass>

Se siguen los pasos que muestra el instalador web, al volver a iniciar sesin lo
primero es verificar que todos los mdulos de perl estan instalados:

Koha --> Acerca de koha --> Mdulos perl

Si hace falta instalar algun paquete se ejecuta:

perl -MCPAN -e shell

La primera vez se ejecuta:

o conf init

Para instalar los mdulos faltantes:

install Exception::Class
install HTTPD::Bench::ApacheBench
install Test::DBIx::Class
install Test::WWW::Mechanize
Todos los que hagan falta.

Al terminar se ingresa el comando:

Exit

Actualizar sistema y repositorios:

apt-get update && apt-get upgrade

Revisamos de Nuevo la ruta:

Koha --> Acerca de koha --> Mdulos perl

Y todos los mdulos debern mostrarse en negro.

Para permitir que los usuarios seleccionen si quieren ver la interfaz en espaol o
en ingls se debe entrar a la ruta:

Administracin Global System preferences I18N/L10N

Y seleccionar las casillas correspondientes.

Con la instalacin el indexado de la base de datos se correr de manera


automtica cada 15 minutos, si se requiere reindexar zebra se realiza con el
siguiente comando:

koha-rebuild-zebra -f -v chivas

Realizado con informacin de las siguientes direcciones:

Koha 3.x on Debian Squeeze


http://wiki.koha-community.org/wiki/Koha_3.x_on_Debian_Squeeze

Comandos proporcionados por los paquetes Debian


http://wiki.koha-
community.org/wiki/Comandos_proporcionados_por_los_paquetes_Debian#koha-
list

You might also like