A Koha telepítése az Ubuntu 20.04 LTS Focal Fossa-ra

A Koha egy nyílt forráskódú könyvtári szoftver, amelyet világszerte különböző oktatási intézmények és közösségek használnak könyveik kezelésére. Itt látni fogjuk az oktatóanyagot, amely bemutatja a Koha telepítésének lépéseit az Ubuntu 20.04 LTS/Ubuntu 18.04 LTS rendszeren.

Ez egy böngésző alapú rendszer, amely a következőket kínálja:

  • A Koha olyan könyvtári szabványok és protokollok felhasználásával készült, mint a MARC 21, UNIMARC, z39.50, SRU/SW, SIP2, SIP/NCIP.
  • Többnyelvű és lefordítható
  • Hatékony keresőrendszerrel és katalógusmegjelenítővel rendelkezik, amely képes felhasználni többek között az Amazon, a Google, a LibraryThing, az Open Library és a Syndetics tartalmait.
  • Vállalati szintű integrált könyvtári rendszer (ILS) átfogó funkcionalitással, beleértve az alapvető és speciális opciókat.
  • Magazinkezelés
  • Hitelfelvétel és felhasználókezelés
  • Listák és jelentések
  • OPAC / Discovery rendszer
  • Tanfolyamfoglalás és helyi támogatás

követelményeknek

  • Ubuntu 20.04/18.04 vagy bármely más Debian alapú Linux szerver az itt leírt lépések végrehajtásához.
  • Apache, MySQL vagy MariaDB, Perl (települ)
  • Root hozzáférés a szerverhez

A Koha Library Software telepítésének lépései az Ubuntu 20.04 rendszeren

Itt a Koha hivatalos tárházát fogjuk használni a csomagok letöltéséhez és telepítéséhez az Ubuntu 20.04-re, azonban a parancsok ugyanazok az Ubuntu 18.04 LTS, Linux vagy Debian esetében.

1. Adja hozzá a GPG kulcsot

Az általunk letöltött csomagok nincsenek temperálva, hogy először is hozzáadjuk a Koha aláírt GPG kulcsot.

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

2. Adja hozzá a Koha tárolót az Ubuntu 20.04-hez

Miután a kulcsot sikeresen hozzáadta, hozzon létre egy külön Koha repo listafájlt, és adja hozzá a repo célcímét. Ez biztosítja, hogy ne legyen zűrzavar a hivatalos Ubuntu repoval, miközben újat ad hozzá.

 echo 'deb https://debian.koha-community.org/koha stable main' | sudo tee /etc/apt/sources.list.d/koha.list

Az APT gyorsítótár újraépítéséhez futtassa a rendszerfrissítési parancsot:

sudo apt update

3. Parancs a Koha telepítéséhez az Ubuntu 20.04-re

Miután hozzáadta a Koha repót, csak egyetlen parancsot kell végrehajtanunk a letöltéshez és telepítéshez. Ezenkívül automatikusan telepíti az Apache webszervert, így ha már megvan, akkor jó, különben hagyja a Kohán.

sudo apt install koha-common

4. Telepítse a MySQL Servert és konfiguráljon egy adatbázist

Alapértelmezés szerint az Ubuntu 20.04-en a MySQL 8.0 verzió telepíthető, használja az alábbi parancsot.

sudo apt install mysql-server

sudo systemctl start mysql

Most biztosítsa a MySQL telepítését a következő paranccsal:

sudo mysql_secure_installation

Amikor kérni fogja a Jelszóérvényesítés komponens engedélyezését, amely a MySQL biztonságának első lépése, figyelmen kívül hagyhatja, vagy egyszerűen kiválaszthatja a jelszavakhoz beállítani kívánt jelszó bonyolultsági fokát.

Ezen kívül egyszerűen nyomja megYkulcsot vagy az Ön igényei szerint az összes következő opcióhoz.

6. Hozzon létre egy Koha-példányt az Ubuntu 20.04-en

Most hozzunk létre egy példányt Koha számára:

sudo koha-create --create-db library

Lecserélheti a könyvtárat a könyvtár nevére vagy bármi másra, amit szeretne. Az itt választott név az apache, MySQL számára lesz beállítva. felhasználónév és a Koha egyéb kapcsolódó összetevői.

7. Konfigurálja a koha webhelyek portjait

Alapértelmezés szerint a 80-as portot használja, de szeretném, ha ez ingyenes lenne a webszerverem többi jövőbeni szolgáltatásához, ezért először az alapértelmezett portot módosítom a Koha sites konfigurációs fájljában.

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

Itt az Intraportot 8001-re változtatjuk, amelyet a Koha személyzeti kliens fog használni. Az OPAC (katalógus) elhagyása közben 8000-re.

INTRAPORT=?8001?
OPACPORT=?8000?

A fájl mentéséhez nyomja meg a gombotCTRL+Omajd az Enter billentyűt, majdCTRL+X.

8. Adja hozzá a Koha portokat az Apache-hoz

Most mondja meg az Apache-nak, hogy milyen portokon érhető el a Koha szolgáltatás, mivel a fenti lépésekben a 8001-et használtuk a Koha személyzeti klienshez és a 8000-et az OPAC-hoz. Ezért említse meg ugyanezt az Apache portok konfigurációs fájljában.

sudo nano /etc/apache2/ports.conf

Cserélje ki a vonalatFigyelj 80az adott követésére.

Listen 8001
Listen 8000

Mentés és bezárás?Ctrl+OésCtrl + X.

8. Hozzon létre Apache konfigurációs fájlokat.

sudo a2enmod rewrite
sudo a2enmod cgi
sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library      

Note: Replace the library with the Koha instace you have created in step 6

Indítsa újra az Apache-ot

sudo service apache2 restart

9. Zebra újjáépítési parancs

koha-rebuild-zebra -v -f library

10. Állítsa be a Koha által létrehozott DB jelszavát

sudo mysql -u root -p
use mysql;
ALTER USER 'koha_library'@'localhost' IDENTIFIED WITH mysql_native_password BY 'h2smedia';

Jegyzet: Változásh2smediaa használni kívánt jelszóval. Ne feledje, hogy ez a jelszó rendszergazdai jelszóként is használható a Koho bejelentkezéséhez.

flush privileges;

SET GLOBAL sql_mode='';

quit;

11. Változtassa meg a koha könyvtári adatbázis jelszavát

A bejelentkezési jelszó megtekintéséhez használja a következő parancsot:

sudo koha-passwd library 

A Koha által létrehozott alapértelmezett jelszó manuális megváltoztatásához használja a következő parancsot:

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

Görgessen le az utolsó és belső konfigurációmódosítási jelszóig.

Jegyzet: Módosítsa a könyvtárat a könyvtár nevével.

12. Indítsa újra a memcached programot

sudo service memcached restart

13. Jelentkezzen be a Koha webes telepítőjébe

https://localhost:8001 (Staff client)
https://localhost:8000 (Online catalogue)

Related Posts