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:
sudo apt-get install mysql-server
Pas instalimit, ne mundemi versioni i kontrollit:
mysql --version
Hyjmë në mysql:
sudo mysql -u root -p
Tani ne vendosim:
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:
wget -q -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
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.
INTRAPORT="8001" OPACPORT="8000"
Pasi të bëhen ndryshimet, ne ruajmë dhe dalim.
Konfigurimi i Apache
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
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:
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:
Listen 8001 Listen 8000
Pasi të kemi bërë ndryshimet, ne ruajmë dhe mbyllim.
Aktivizo modulet
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
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:
sudo vim /etc/koha/sites/library/koha-conf.xml
Konfiguroni MySQL 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:
http://127.0.1.1:8001
atëherë do të duhet të plotësojmë dritaret e ndryshme të konfigurimit që do të gjejmë në shfletues.
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
në 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.
Shkëlqyeshëm, po e kërkoja, faleminderit shumë, për të preferuar.
Shkëlqyeshëm! Faleminderit shume
Udhëzues mbresëlënës. Pjesa Apache do të mungonte, pasi më jep gabime. Do të ishte mirë ta shtonit! Faleminderit
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
Mirëmëngjesi: si ta rikuperoj fjalëkalimin?
Ju faleminderit!
Përshëndetje. Unë ju rekomandoj që të hidhni një vështrim në Programi Wiki. Salu2
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?
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
Përshëndetje. A e keni ndryshuar fjalëkalimin në skedarin e konfigurimit të Koha?
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
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.