Nākamajā rakstā mēs aplūkosim Koha. Tas ir par a integrēta atvērtā koda bibliotēkas vadības sistēma ko visā pasaulē izmanto dažādas bibliotēkas, skolas, universitātes utt. To 1999. gadā izveidoja Katipo Communications Horowhenua Library Trust Jaunzēlandē. Tas tika rakstīts PERL un izlaists ar GNU General Public License V3 vai jaunāku versiju.
Lai instalētu koha Ubuntu 18.04 LTS, mums būs jāveic divi procesi. Proti, lietotāja interfeisa instalēšana, izmantojot termināli un instalēšana no grafiskā lietotāja interfeisa, izmantojot tīmekļa pārlūku. Turpmākajās rindās mēs redzēsim tikai instalāciju no termināla. No grafiskā interfeisa tas ir diezgan intuitīvi.
Koha vispārīgās iezīmes
Koha ir visas nepieciešamās funkcijas integrētā bibliotēkas pārvaldības programmā, starp kurām mēs varam atrast:
- A vienkārša un skaidra saskarne bibliotekāriem un mecenātiem.
- Konfigurējama meklēšana.
- Mums būs lietotāju lasīšanas saraksti.
- Pilnīga iepirkumu sistēma, ieskaitot aprēķinus un novērtēšanas informāciju.
- Mēs atradīsim pieejamu iepirkumu sistēmu vienkāršāk, mazām bibliotēkām.
- Sistēma laikrakstiem un žurnāliem.
- Koha ir balstīta uz tīmekli, tāpēc var izmantot mēms terminālos (termināli bez cietā diska vai specializētas aparatūras) bibliotēkas konsultēšanai un pārvaldībai.
- Bibliotekāre var pārvaldīt bibliotēku attālināti, izmantojot mobilo tālruni vai personīgo palīgu.
- Šī programmatūra apstrādā a plašs pārskatu, ziņojumu un statistikas repertuārs priekšroku dod relāciju datu bāzes izmantošana.
Koha instalēšana Ubuntu 18.04
Mēs sāksim šīs integrētās sistēmas instalēšanu, atverot termināli (Ctrl + Alt + T) un atjauninot krātuvēs pieejamo programmatūru:
sudo apt-get update; sudo apt-get upgrade
Instalējiet MySQL serveri
Mēs turpinām instalēt MySQL serveris ar komandu:
sudo apt-get install mysql-server
Pēc instalēšanas mēs varam pārbaudīt versiju:
mysql --version
Mēs piesakāmies mysql:
sudo mysql -u root -p
Tagad mēs izveidojam:
SET GLOBAL sql_mode=''; exit;
Pievienojiet Koha repozitoriju
Tad mēs varam pievienojiet repozitoriju un tam atbilstošo atslēgu. Lai to izdarītu, mēs izmantojam komandas terminālā:
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
Vēlreiz mēs atjaunināsim sistēmu, ierakstot terminālu:
sudo apt-get update; sudo apt-get upgrade
Instalējiet Koha
Šajā brīdī mēs varam pārejiet uz Koha instalāciju izmantojot apt:
sudo apt-get install koha-common
Konfigurējiet vietas vietas
Lai turpinātu, pieņemsim mainīt vadības porta numuru uz 8001. Mēs to izdarīsim rediģējot failu koha-sites.conf izmantojot šādu komandu:
sudo vim /etc/koha/koha-sites.conf
Šajā piemērā es izmantoju Vim redaktoru. Faila iekšpusē jums ir atrodiet failā šādas INTRAPORT un OPACPORT rindas un veiciet izmaiņas.
INTRAPORT="8001" OPACPORT="8000"
Kad izmaiņas ir veiktas, mēs saglabājam un izejam.
Apache konfigurācija
Mēs gatavojamies izmantojiet komandu a2enmod, lai iespējotu moduļus Apache tīmekļa serverī.
sudo a2enmod rewrite sudo a2enmod cgi
Tad mēs varam restartējiet serveri ar komandu:
sudo service apache2 restart
Vārdu bibliotēkai izveidojiet Koha instanci
sudo koha-create --create-db library
MySQL drošības iestatījums
Nākamajā mēs to darīsim veikt MySQL drošības iestatījumus. To var izdarīt, ierakstot:
sudo mysql_secure_installation
Palaidot šo skriptu, es atbildēju uz šo piemēru n (nē) uz pirmo jautājumu. Tad es atbildēju Un ja) visiem pārējiem.
Pievienojot ostas
Pirms mēs Koha darbiniekiem norīkojām ostu 8001 un OPAC - 8000. Tagad mēs atvērsim konfigurācijas failu:
sudo vim /etc/apache2/ports.conf
Iekšpusē mēs iekļausim šādas rindas, kuras mums būs jākopē pēc rindas, kurā teikts Klausieties 80:
Listen 8001 Listen 8000
Pēc izmaiņu veikšanas mēs saglabājam un aizveram.
Iespējot moduļus
sudo a2dissite 000-default sudo a2enmod deflate sudo a2ensite library
Restartējiet apache
Mums ir jāatsāk no jauna apache:
sudo service apache2 restart
Zebra atjaunot komandu
Nākamais solis būs atjaunot Zebra datu bāze par Koha gadījumu ar komandu:
koha-rebuild-zebra -v -f library
Koha konfigurācijas faila parole
sudo xmlstarlet sel -t -v 'yazgfs/config/pass' /etc/koha/sites/library/koha-conf.xml
Mainiet paroli vietas_library datu bāzei
Mēs varam mainīt datubāzes paroli pēc saviem ieskatiem, rediģējot šādu failu:
sudo vim /etc/koha/sites/library/koha-conf.xml
Konfigurējiet MySQL vietnei
sudo su mysql -uroot -p use mysql; SET PASSWORD FOR 'koha_library'@'localhost' = PASSWORD('library'); flush privileges; quit;
Šajā piemērā parole izmantojot irbibliotēka". Tam jābūt tādam pašam kā tam, kuru mēs iestatījām rediģētajā failā iepriekšējā punktā.
Restartējiet atmiņu
sudo service memcached restart
Ar to mums būs pabeidza instalācijas pirmo daļu.
Turpiniet instalēšanu no grafiskās vides
Lai turpinātu instalēšanu no grafiskās vides, vienkārši atveriet tīmekļa pārlūkprogrammu un ierakstiet kā URL:
http://127.0.1.1:8001
Pēc mums būs jāaizpilda dažādi konfigurācijas logi ko mēs atradīsim pārlūkprogrammā.
Kad instalēšana būs pabeigta, mēs varēsim piekļūt katalogam, kuru konfigurējam no URL:
http://127.0.1.1:8000
līdz vairāk informācijas par šīs programmatūras instalēšanu, iespējamām kļūdām, to izpildot, vai turpināt atinstalēšanu, lietotāji var konsultējieties ar Wiki pieejamas.
Lieliski, es to meklēju, liels paldies, favorītiem.
Izcili! Liels paldies
Iespaidīgs ceļvedis. Apache daļas pietrūks, jo tas man rada kļūdas. Būtu lieliski to pievienot! Paldies
Sveiki. Ja jums jāinstalē apache, varat apskatīt rakstu, kuru kolēģis pirms kāda laika rakstīja šajā emuārā, kā to izdarīt instalēt apache Ubuntu. Salu2.
Labrīt: kā es varu atgūt paroli?
Paldies!
Sveiki. Es iesaku jums apskatīt Programma Wiki. sveiks2.
Es paliku solī «MySQL konfigurēšana koha», kad, ievadot komandu paroles maiņai, man radās sintakses kļūda, ka komandā kaut kas bija uzrakstīts nepareizi
es izmantoju Ubuntu 20
Vai ir kāds risinājums?
H
tā, es saņēmu šādu kļūdu:
mysql> SET PASSWORD FOR 'koha_library' @ 'localhost' = PASSWORD ('koha.123');
KĻŪDA 1064 (42000): SQL sintaksē ir kļūda; pārbaudiet rokasgrāmatu, kas atbilst jūsu MySQL servera versijai, lai atrastu pareizo sintaksi, ko izmantot 123. rindas 'PASSWORD (' koha.1 ′) 'tuvumā.
Lūdzu palīdziet, kas nav kārtībā? Es izmantoju ubuntu 20.04 THX
Sveiki. Vai esat mainījis paroli Koha konfigurācijas failā?
Viss gāja ļoti labi, līdz es sāku instalēt no grafiskās vides.
Atverot pārlūkprogrammu, lai ievadītu http://127.0.1.1:8001 Tiek parādīts šāds kļūdas ziņojums:
Iekšējā servera kļūda
Serveris saskārās iekšēju kļūdu vai nepareizas konfigurācijas gadu un nevarēja pabeigt jūsu pieprasījumu.
Lūdzu, sazinieties ar servera administratoru pa tālruni [adrese nav norādīta], lai informētu viņus par šīs kļūdas laiku un darbībām, ko veicāt tieši pirms šīs kļūdas.
Vairāk informācijas par šo kļūdu var būt pieejamas servera kļūdu žurnālu.
Turklāt, mēģinot izmantot ErrorDocument pieprasījuma apstrādei, radās kļūda 500 iekšējā servera kļūda.
Apache / 2.4.41 (Ubuntu) serveris 127.0.1.1 8001. portā
Sveiki. Šķiet, ka iestatījumos esat ierakstījis kaut ko nepareizi. Esiet piesardzīgs, kopējot un ielīmējot iestatījumus vai atstarpes. Ja neskatāties uz apache kļūdu žurnālu, tam vajadzētu sniegt vairāk informācijas par kļūdu. Salu2.