Ghid: Instalarea rapidă a sistemului Koha pe Ubuntu Server

Instalarea Koha pe Ubuntu

Ghid actualizat pentru instalarea Koha pe Ubuntu 24.04 LTS (Noble Numbat).

⚠️ Recomandare: folosește o instalare Ubuntu Server 24.04 curată.


🛠️ 1. Pregătirea sistemului

Mai întâi deschide Terminalul și actualizează sistemul de operare.

sudo apt update
sudo apt upgrade -y
sudo apt autoremove -y

📥 2. Instalare pachete necesare

sudo apt install -y gnupg wget curl

📌 3. Adăugare repository Koha (versiune stabilă)

Importă cheia GPG:

wget -qO- https://debian.koha-community.org/koha/gpg.asc | sudo gpg --dearmor -o /usr/share/keyrings/koha.gpg

Adaugă repository (folosim stable – compatibil cu Ubuntu 24.04):

echo "deb [signed-by=/usr/share/keyrings/koha.gpg] https://debian.koha-community.org/koha stable main" | sudo tee /etc/apt/sources.list.d/koha.list

Actualizează lista de pachete:

sudo apt update

📌 4. Instalare MariaDB (baza de date) și (web server) Apache

sudo apt install -y mariadb-server apache2

Rulează securizarea bazei de date:

sudo mysql_secure_installation

Răspunde:

  • Set root password → YES
  • Remove anonymous users → YES
  • Disallow root login remotely → YES
  • Remove test database → YES
  • Reload privilege tables → YES

📦 5. Instalarea Koha

Instalează pachetul principal Koha:

sudo apt install -y koha-common

⚙️ 6. Configurare server Koha

Editează fișierul de configurare ca să definești detalii precum domeniul sau porturile:

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

În fișierul respectiv poți schimba de exemplu portul interfeței de management:

INTRAPORT="8080"

🔧 7. Crearea instanței Koha

Activează modulele necesare Apache și repornește serverul web:

sudo a2enmod rewrite
sudo a2enmod cgi
sudo service apache2 restart

Creează o instanță Koha cu numele „library” (poți folosi alt nume dacă dorești):

sudo koha-create --create-db library

🔌 8. Adăugarea porturilor în Apache

Deschide fișierul de configurare a porturilor Apache:

sudo nano /etc/apache2/ports.conf

Adaugă sub Listen 80 și linia:

Listen 8080

Apoi repornește Apache:

sudo service apache2 restart

Activează site-ul și modulele necesare:

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library
sudo service apache2 restart

🕸️ 9. Finalizarea configurării bibliotecii

După toate acestea, repornește serviciul memcached:

sudo service memcached restart

Deschide în browser interfața de instalare Koha urmand URL-ul:

http://localhost:8080   # sau folosește IP-ul serverului

Aici vei introduce parametrii inițiali ai bibliotecii (filiale, tipuri de materiale, contul superadmin, etc.).


🔑 10. Informații utile

  • Datele de conectare la baza de date Koha (utilizator și parolă) pot fi găsite în fișierul:
sudo nano /etc/koha/sites/library/koha-conf.xml

Caută secțiunea cu MySQL pentru a vedea valorile curente.

Datele de conectare la baza de date Koha

  • Este recomandat să schimbi parola implicită a bazei de date după instalare pentru securitate sporită.
Referințe:
  1. https://kohageek.blogspot.com/2015/05/install-koha-on-ubuntu-1404.html
  2. https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages

Leave a Comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Scroll to Top