Koha, një sistem i integruar i menaxhimit të bibliotekës në Ubuntu 18.04

për koha

Në artikullin vijues do të hedhim një vështrim në Koha. Bëhet fjalë për një sistem i integruar i menaxhimit të bibliotekës me burim të hapur përdoret në të gjithë botën nga biblioteka të ndryshme, shkolla, universitete, etj. Ajo u krijua në 1999 nga Katipo Communications për Horowhenua Library Trust në Zelandën e Re. Wasshtë shkruar në PERL dhe u lëshua nën licencën e përgjithshme publike GNU V3 ose më vonë.

Për të instaluar koha në Ubuntu 18.04 LTS, do të duhet të kalojmë nëpër dy procese. Kjo do të thotë, instalimi i ndërfaqes së përdoruesit duke përdorur terminalin dhe instalimi nga ndërfaqja grafike e përdoruesit, duke përdorur një shfletues uebi. Në linjat vijuese do të shohim vetëm instalimin nga terminali. Në proces nga ndërfaqja grafike është mjaft intuitiv.

Koha Karakteristikat e Përgjithshme

Koha ka të gjitha tiparet e nevojshme në një program të integruar të menaxhimit të bibliotekës, ndër të cilat mund të gjejmë:

  • një ndërfaqe e thjeshtë dhe e qartë për bibliotekarët dhe klientët.
  • Kërkim i konfigurueshëm.
  • Do të kemi listat e leximit të përdoruesve.
  • Sistem i plotë i prokurimit, duke përfshirë vlerësimet dhe informacionin e vlerësimit.
  • Ne do të gjejmë një sistem të prokurimit në dispozicion më e thjeshtë, për bibliotekat e vogla.
  • Sistemi për gazetat dhe revistat.
  • Koha është e bazuar në internet, kështu që mund të përdoret në terminalet memece (terminale pa hard disk ose pajisje të specializuara) për konsultim dhe menaxhim të bibliotekës.
  • Bibliotekari mundet menaxhoni bibliotekën në distancë, duke përdorur një telefon celular ose një asistent personal.
  • Ky program merret me a repertori i gjerë i raporteve, raporteve dhe statistikave favorizuar nga përdorimi i një baze të dhënash relacionale.

Instalimi i Koha-s në Ubuntu 18.04

Ne do të fillojmë instalimin e këtij sistemi të integruar duke hapur një terminal (Ctrl + Alt + T) dhe azhurnimin e softuerit në dispozicion në depot:

sudo apt-get update; sudo apt-get upgrade

Instaloni serverin MySQL

Ne vazhdojmë të instalojmë Serveri MySQL me komandën:

instalimi i serverit mysql

sudo apt-get install mysql-server

Pas instalimit, ne mundemi versioni i kontrollit:

versioni mysql

mysql --version

Hyjmë në mysql:

rrënja e hyrjes mysql

sudo mysql -u root -p

Tani ne vendosim:

seti global sql

SET GLOBAL sql_mode='';

exit;

Shtoni depon e Koha-s

Atëherë mundemi shtoni depon dhe çelësin përkatës të tij. Për ta bërë këtë, ne përdorim komandat në terminal:

koha gpg ngj

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

shtoni repo koha

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

Edhe një herë, ne do të azhurnojmë sistemin duke shtypur terminalin:

sudo apt-get update; sudo apt-get upgrade

Instaloni Koha

Në këtë pikë mundemi vazhdo në instalimin e Koha duke përdorur apt:

sudo apt-get install koha-common

Konfiguroni faqet koha

Për të vazhduar, le të ndryshoni numrin e portës së menaxhimit në 8001. Ne do ta bëjmë atë redaktimi i skedarit koha-sites.conf duke përdorur komandën e mëposhtme:

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

Për këtë shembull unë përdor editorin Vim. Brenda skedarit duhet të bësh gjeni rreshtat e mëposhtëm INTRAPORT dhe OPACPORT në skedar dhe bëni ndryshimet.

koha ndërroni portet

INTRAPORT="8001"
OPACPORT="8000"

Pasi të bëhen ndryshimet, ne ruajmë dhe dalim.

Konfigurimi i Apache

krijoni konfigurim për apache2

Ne jemi duke shkuar tek përdorni komandën a2enmod për të mundësuar modulet në serverin Apache.

sudo a2enmod rewrite
sudo a2enmod cgi

Atëherë mundemi rinisni serverin me komandën:

sudo service apache2 restart

Krijoni një shembull Koha për bibliotekën e emrave

krijoni instalimin e bibliotekës koha

sudo koha-create --create-db library

Vendosja e sigurisë për MySQL

Në tjetrën do të bëjmë kryej cilësimet e sigurisë MySQL. Kjo mund të bëhet duke shtypur:

mysql sigurt

sudo mysql_secure_installation

Kur ekzekutoja këtë skenar, për këtë shembull u përgjigja n (jo) te pyetja e parë. Pastaj u përgjigja Dhe nese) për të gjithë të tjerët.

Shtimi i porteve

Para se të caktonim portin 8001 për personelin e Koha dhe 8000 për OPAC. Tani do të hapim skedarin e konfigurimit:

sudo vim /etc/apache2/ports.conf

Brenda do të përfshijmë linjat vijuese, të cilat do të duhet të kopjojmë pas rreshtit që thotë Dëgjoni 80:

shtoni portet apache2

Listen 8001
Listen 8000

Pasi të kemi bërë ndryshimet, ne ruajmë dhe mbyllim.


Aktivizo modulet

mundësojnë modulet dhe faqet

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library

Rinisni apache

Ne duhet të rifillojmë përsëri apache:

sudo service apache2 restart

Komanda e rindërtimit të zebrave

Hapi tjetër do të jetë rindërtuar Baza e të dhënave për zebër për një shembull të Koha-s me komandën:

koha-rebuild-zebra -v -f library

Fjalëkalimi për skedarin e konfigurimit të Koha

njoh fjalëkalimin konf

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

Ndryshoni fjalëkalimin për bazën e të dhënave koha_library

Ne mund ta ndryshojmë fjalëkalimin e bazës së të dhënave për shijen tonë duke redaktuar skedarin vijues:

ndrysho fjalekalimin db koha

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

Konfiguroni MySQL për koha

modifikoni db për koha

sudo su

mysql -uroot -p

use mysql;

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

flush privileges;

quit;

Për këtë shembull, fjalëkalimi që përdor është 'bibliotekë' Duhet të jetë e njëjtë me atë që vendosëm në skedarin e redaktuar në pikën e mëparshme.

Rinisni memcached

sudo service memcached restart

Me këtë do të kemi përfundoi pjesën e parë të instalimit.

Vazhdoni instalimin nga mjedisi grafik

Për të vazhduar instalimin nga mjedisi grafik, thjesht hapni një shfletues uebi dhe shkruani si URL:

hyrje

http://127.0.1.1:8001

cilësimi i paracaktuar

atëherë do të duhet të plotësojmë dritaret e ndryshme të konfigurimit që do të gjejmë në shfletues.

krijoni përdoruesin e administratorit

Pasi të ketë mbaruar instalimi, ne do të jemi në gjendje të qasemi në katalogun që konfigurojmë nga URL:

http://127.0.1.1:8000

më shumë informacion në lidhje me instalimin e këtij softveri, gabimet e mundshme gjatë ekzekutimit të tij ose për të vazhduar me çinstalimin, përdoruesit munden konsultohuni me Wiki në dispozicion.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Arkeologjia Cristhian dijo

    Shkëlqyeshëm, po e kërkoja, faleminderit shumë, për të preferuar.

  2.   rodrigo varela dijo

    Shkëlqyeshëm! Faleminderit shume

  3.   Pipo Maginner dijo

    Udhëzues mbresëlënës. Pjesa Apache do të mungonte, pasi më jep gabime. Do të ishte mirë ta shtonit! Faleminderit

    1.    Damien A. dijo

      Përshëndetje. Nëse keni nevojë të instaloni apache, mund të hidhni një vështrim në artikullin që një koleg shkroi pak kohë më parë në këtë blog se si instalo apache në Ubuntu. Salu2

  4.   andrea dijo

    Mirëmëngjesi: si ta rikuperoj fjalëkalimin?
    Ju faleminderit!

    1.    Damien A. dijo

      Përshëndetje. Unë ju rekomandoj që të hidhni një vështrim në Programi Wiki. Salu2

  5.   William Stop dijo

    Unë qëndrova në hapin «Konfiguro MySQL për koha», kur hyra në komandën për të ndryshuar fjalëkalimin, më dha një gabim sintaksë, se diçka në komandë ishte shkruar gabim
    Unë jam duke përdorur Ubuntu 20
    A ka ndonjë zgjidhje?

  6.   Matthias dijo

    H
    ajo, unë kam këtë gabim:

    mysql> VENDOSI FJALN PR 'koha_library' @ 'localhost' = PASWORD ('koha.123');

    GABIM 1064 (42000): Ju keni një gabim në sintaksën tuaj SQL; kontrolloni manualin që korrespondon me versionin tuaj të serverit MySQL për sintaksën e duhur për t'u përdorur pranë 'PASSWORD (' koha.123 ′) 'në rreshtin 1

    Ju lutem ndihmoni, çfarë është e gabuar? Po përdor ubuntu 20.04 THX

    1.    Damien A. dijo

      Përshëndetje. A e keni ndryshuar fjalëkalimin në skedarin e konfigurimit të Koha?

  7.   Aleksandër Alzate dijo

    Gjithçka po shkonte shumë mirë derisa do të filloja instalimin nga mjedisi grafik.

    Kur hapni shfletuesin për të hyrë http://127.0.1.1:8001 Unë marr mesazhin e mëposhtëm të gabimit:

    Gabim i brendshëm i serverit

    Serveri hasi në një gabim të brendshëm ose konfigurim të gabuar dhe nuk ishte në gjendje të plotësonte kërkesën tuaj.

    Ju lutemi kontaktoni administratorin e serverit në [asnjë adresë e dhënë] për t'i informuar ata për kohën kur ndodhi ky gabim dhe veprimet që keni kryer pak para këtij gabimi.

    Më shumë informacion në lidhje me këtë gabim mund të jetë i disponueshëm në regjistrin e gabimeve të serverit.

    Për më tepër, një gabim 500 Gabim i Serverit të Brendshëm u shfaq gjatë përpjekjes për të përdorur një ErrorDocument për të trajtuar kërkesën.

    Server Apache / 2.4.41 (Ubuntu) në 127.0.1.1 Port 8001

    1.    Damien A. dijo

      Pershendetje atje. Duket se keni shtypur diçka të gabuar në cilësimet. Kini kujdes kur kopjoni dhe ngjisni cilësimet ose hapësirat. Nëse nuk shikoni regjistrin e gabimeve të apache -t, ai duhet t'ju japë më shumë informacion në lidhje me gabimin. Salu2.