Koha, egy integrált könyvtárkezelő rendszer az Ubuntu 18.04-ben

a helyről

A következő cikkben megnézzük Kohát. Arról szól a integrált nyílt forráskódú könyvtárkezelő rendszer világszerte használják különböző könyvtárak, iskolák, egyetemek stb. 1999-ben hozta létre a Katipo Communications az új-zélandi Horowhenua Library Trust számára. PERL-ben írták, és kiadták a GNU General Public License V3 vagy újabb verzió alatt.

A koha telepítéséhez az Ubuntu 18.04 LTS-re két folyamaton kell keresztül mennünk. Vagyis, a felhasználói felület telepítése a terminál használatával és telepítés a grafikus felhasználói felületről, webböngésző használatával. A következő sorokban csak a telepítést látjuk a terminálról. A grafikus felületről folyamat közben meglehetősen intuitív.

Koha Általános jellemzők

A Koha rendelkezik minden szükséges funkcióval egy integrált könyvtárkezelő programban, amelyek között megtalálhatjuk:

  • egy egyszerű és világos felület könyvtárosok és védnökök számára.
  • Konfigurálható keresés.
  • Nekünk lesz felhasználói olvasási listák.
  • Teljes beszerzési rendszer, beleértve a becsléseket és az értékelési információkat.
  • Megtaláljuk a rendelkezésre álló beszerzési rendszert egyszerűbb, kis könyvtárak számára.
  • Újságok és magazinok rendszere.
  • Koha webalapú, tehát néma terminálokon használható (terminálok merevlemez vagy speciális hardver nélkül) a könyvtár konzultációjához és kezeléséhez.
  • A könyvtáros tud távolról kezelheti a könyvtárat, mobiltelefon vagy személyes asszisztens használatával.
  • Ez a szoftver kezeli a a jelentések, jelentések és statisztikák széles skálája a relációs adatbázis használata kedvez.

Koha telepítés az Ubuntu 18.04-re

Az integrált rendszer telepítését egy terminál (Ctrl + Alt + T) megnyitásával és az adattárakban elérhető szoftver frissítésével kezdjük:

sudo apt-get update; sudo apt-get upgrade

Telepítse a MySQL szervert

Folytatjuk a MySQL szerver a következő paranccsal:

telepítés mysql szerver

sudo apt-get install mysql-server

A telepítés után megtehetjük ellenőrizze a verziót:

mysql verzió

mysql --version

Belépünk a mysql-be:

mysql bejelentkezési gyökér

sudo mysql -u root -p

Most megállapítjuk:

globális sql készlet

SET GLOBAL sql_mode='';

exit;

Adja hozzá a Koha adattárat

Akkor megtehetjük adja hozzá az adattárat és a hozzá tartozó kulcsot. Ehhez a terminál parancsait használjuk:

koha gpg asc

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

repo koha hozzáadása

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

Ismét frissíteni fogjuk a rendszert a terminál beírásával:

sudo apt-get update; sudo apt-get upgrade

Telepítse a Kohát

Ezen a ponton tudjuk folytassa a Koha telepítést az apt használatával

sudo apt-get install koha-common

Konfigurálja a hely-helyeket

Folytassuk módosítsa a felügyeleti port számát 8001-re. Meg fogjuk csinálni a koha-sites.conf fájl szerkesztése a következő paranccsal:

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

Ebben a példában a Vim szerkesztőt használom. A fájlban meg kell keresse meg a fájlban a következő INTRAPORT és OPACPORT sorokat, és hajtsa végre a módosításokat.

koha váltó portok

INTRAPORT="8001"
OPACPORT="8000"

A módosítások elvégzése után mentünk és kilépünk.

Apache konfiguráció

konfiguráció létrehozása az apache2 számára

Fogunk az a2enmod paranccsal engedélyezheti a modulokat az Apache webszerveren.

sudo a2enmod rewrite
sudo a2enmod cgi

Akkor megtehetjük indítsa újra a szervert a következő paranccsal:

sudo service apache2 restart

Hozzon létre egy Koha példányt a névkönyvtárhoz

létrehozni a helykönyvtár telepítését

sudo koha-create --create-db library

Biztonsági beállítás a MySQL számára

A következőben megtesszük hajtsa végre a MySQL biztonsági beállításait. Ezt meg lehet tenni a következő gépeléssel:

mysql biztonságos

sudo mysql_secure_installation

A szkript futtatásakor erre a példára válaszoltam n (nem) az első kérdésre. Aztán válaszoltam És ha) az összes többinek.

Portok hozzáadása

Mielőtt kijelöltük a 8001-es portot a Koha személyzetének és 8000-et az OPAC-nak. Most megnyitjuk a konfigurációs fájlt:

sudo vim /etc/apache2/ports.conf

Belül a következő sorokat fogjuk beilleszteni, amelyeket át kell másolnunk a mondat után Figyelj 80-ra:

add hozzá az apache2 portokat

Listen 8001
Listen 8000

A változtatások elvégzése után mentünk és bezárunk.


Modulok engedélyezése

modulok és helyek engedélyezése
sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library

Indítsa újra az apache-t

Újra el kell indítanunk apache:

sudo service apache2 restart

Zebra újjáépítési parancs

A következő lépés lesz újjáépíteni a Zebra adatbázis egy Koha-példányra a következő paranccsal:

koha-rebuild-zebra -v -f library

Jelszó a Koha konfigurációs fájlhoz

tudja a jelszót conf

sudo xmlstarlet sel -t -v 'yazgfs/config/pass' /etc/koha/sites/library/koha-conf.xml

Módosítsa a hely_library adatbázis jelszavát

A következő fájl szerkesztésével tetszés szerint megváltoztathatjuk az adatbázis jelszavát:

jelszó megváltoztatása db koha

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

Konfigurálja a MySQL-t a hely számára

módosítsa a db helyhez

sudo su

mysql -uroot -p

use mysql;

SET PASSWORD FOR 'koha_library'@'localhost' = PASSWORD('library');

flush privileges;

quit;

Ebben a példában a jelszó használata 'könyvtár”. Meg kell egyeznie azzal, amelyet az előző pontban a szerkesztett fájlban állítottunk be.

Indítsa újra a memcached fájlt

sudo service memcached restart

Ezzel meglesz befejezte a telepítés első részét.

Folytassa a telepítést a grafikus környezetből

A grafikus környezetből történő telepítés folytatásához nyissa meg a webböngészőt és írja be URL-ként:

Belépés

http://127.0.1.1:8001

alapértelmezett beállítás

Után ki kell töltenünk a különböző konfigurációs ablakokat amit meg fogunk találni a böngészőben.

hozzon létre rendszergazdai felhasználót

A telepítés befejezése után hozzáférhetünk a konfigurált katalógushoz az URL-ről:

http://127.0.1.1:8000

hogy további információk a szoftver telepítéséről, a végrehajtás során esetlegesen felmerülő hibákról vagy az eltávolítás folytatásáról, a felhasználók megtehetik keresse fel a Wikit áll rendelkezésre.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

11 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Cristian Echeverry dijo

    Kiváló, kerestem, köszönöm szépen, a kedvenceimnek.

  2.   rodrigo varela dijo

    Kiváló! Nagyon köszönöm

  3.   Pipo Maginner dijo

    Lenyűgöző útmutató. Az Apache rész hiányozna, mivel hibákat ad nekem. Nagyon jó lenne hozzáadni! Köszönöm

    1.    Damien A. dijo

      Szia. Ha telepítenie kell az apache-t, akkor megnézheti azt a cikket, amelyet egy kolléga írt egy ideje a blogon telepítse az apache-t az Ubuntuban. Salu2.

  4.   andrea dijo

    Jó reggelt: Hogyan tudom helyreállítani a jelszót?
    Köszönöm!

    1.    Damien A. dijo

      Szia. Azt javaslom, hogy vessen egy pillantást a Program Wiki. Salu2.

  5.   William Állj meg dijo

    Maradtam a "MySQL beállítása a helyhez" lépésben, amikor beírtam a jelszó megváltoztatására szolgáló parancsot, szintaktikai hibát kaptam, hogy a parancsban valami hibásan lett elírva
    az Ubuntu 20-at használom
    Van valami megoldás?

  6.   Matthias dijo

    H
    ezt a hibát kaptam:

    mysql> JELSZÓ BEÁLLÍTÁSA A 'hely_library' @ 'localhost' = PASSWORD ('koha.123');

    1064 (42000) HIBA: Hiba van az SQL szintaxisában; ellenőrizze a MySQL szerver verziójának megfelelő kézikönyvet a megfelelő szintaxisért, amelyet az 123. sorban a 'PASSWORD (' koha.1 ')' közelében kell használni

    Kérem, segítsen, mi a baj? Az ubuntu 20.04 THX-et használom

    1.    Damien A. dijo

      Helló. Megváltoztatta a jelszót a Koha konfigurációs fájlban?

  7.   Alexander Alzate dijo

    Minden nagyon jól ment, amíg el nem kezdtem a telepítést a grafikus környezetből.

    Amikor megnyitja a böngészőt a belépéshez http://127.0.1.1:8001 A következő hibaüzenetet kapom:

    Internal Server Error

    A szerver ütközött év belső hiba vagy helytelen beállítást, és nem tudta teljesíteni a kérést.

    Kérjük, lépjen kapcsolatba a szerver rendszergazdájával a [no address given] címen, hogy tájékoztassa őket a hiba bekövetkezésének idejéről, valamint a közvetlenül a hiba előtt végrehajtott műveletekről.

    További információ erről a hibáról lehet elérhető a szerver error log.

    Ezenkívül 500 belső szerverhiba történt, amikor ErrorDocument -ot próbált használni a kérés kezelésére.

    Apache / 2.4.41 (Ubuntu) szerver a 127.0.1.1 8001-as porton

    1.    Damien A. dijo

      Szia. Úgy tűnik, valamit rosszul írt be a beállításokban. Legyen óvatos a beállítások vagy szóközök másolásakor és beillesztésekor. Ha nem nézi az apache hibanaplóját, akkor további információkat kell adnia a hibáról. Salu2.