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)