Maqaalka soo socda waxaan ku eegeynaa Koha. Waxay ku saabsan tahay a nidaamka maaraynta maktabada il furan oo isku dhafan adduunka oo dhan laga isticmaali jiray maktabado kala duwan, iskuulo, jaamacado, iwm. Waxaa la abuuray 1999 Katipo Communications for Horowhenua Library Trust ee New Zealand. Waxaa lagu qoray PERL waxaana lagu sii daayay sharciga GNU General License V3 ama ka dib.
Si loo rakibo koha Ubuntu 18.04 LTS, waa inaan soo marnaa laba geeddi-socod. Taasi waa in la yiraahdo, ku rakibidda istcimaalka isticmaalaha boosteejada iyo rakibaadda garaafka isticmaalaha garaafka, adoo adeegsanaya biraawsar webka. Khadadka soo socda waxaan ku arki doonnaa oo kaliya rakibida koontada. In geeddi-socodka ka interface garaafka waa wax dareen leh.
Astaamaha Guud ee Koha
Koha wuxuu leeyahay dhammaan astaamaha lagama maarmaanka u ah barnaamijka maareynta maktabadda isku dhafan, oo aan ka heli karno:
- Una interface fudud oo cad shaqaalaha maktabadda iyo macaamiisha.
- Raadin lagu kalsoonaan karo.
- Waan yeelan doonnaa liisaska akhriska isticmaalaha.
- Nidaamka wax soo iibsiga oo dhameystiran, oo ay ku jiraan qiyaasaha iyo macluumaadka qiimeynta.
- Waxaan heli doonnaa nidaam soo iibsi oo la heli karo fudud, maktabadaha yaryar.
- Nidaamka joornaalada iyo joornaalada.
- Koha waa shabakad ku saleysan, sidaas darteed waxaa loo isticmaali karaa boosteejooyinka carrab la'aanta ah (boosteejoyinka aan lahayn disk adag ama qalab khaas ah) latashiga iyo maaraynta maktabada.
- Maktabada maktabadu way awoodaa maamul maktabadda meel fog, adoo adeegsanaya taleefanka gacanta ama kaaliye shaqsiyeed.
- Software-kani wuxuu ka shaqeeyaa a repertoire ballaaran ee warbixinnada, warbixinnada iyo tirakoobka doorbiday adeegsiga xog ururin
Kuha rakibida Ubuntu 18.04
Waxaan bilaabi doonnaa rakibida nidaamkan isku dhafan anagoo fureyna terminal (Ctrl + Alt + T) iyo cusbooneysiinta softiweerka laga heli karo meelaha keydka:
sudo apt-get update; sudo apt-get upgrade
Ku rakib server MySQL
Waxaan sii wadeynaa rakibida Server MySQL iyadoo amarka:
sudo apt-get install mysql-server
Ka dib rakibidda, waan awoodnaa hubi nooca:
mysql --version
Waxaan galnaa mysql:
sudo mysql -u root -p
Hadda waxaan dhiseynaa:
SET GLOBAL sql_mode=''; exit;
Ku dar bakhaarka Koha
Markaas waan awoodnaa ku dar bakhaarka iyo fure u dhigma. Si tan loo sameeyo, waxaan u adeegsannaa amarrada ku jira barta:
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
Mar labaad, waxaan cusbooneysiineynaa nidaamka adoo ku qoraya boosteejada:
sudo apt-get update; sudo apt-get upgrade
Ku rakib Koha
Waqtigan xaadirka ah waan awoodnaa sii wad rakibidda Koha adoo adeegsanaya apt:
sudo apt-get install koha-common
Isku habee goobaha koha
In lasii wado, aan u beddel lambarka dekedda maaraynta 8001. Waan sameyn doonaa tafatirka feylka koha-sites.conf adoo adeegsanaya amarka soo socda:
sudo vim /etc/koha/koha-sites.conf
Tusaalahan waxaan u isticmaalaa tifaftiraha Vim. Gudaha feylka lagaa rabo ka hel khadadka INTRAPORT iyo OPACPORT soo socda feylka oo samee isbedelada.
INTRAPORT="8001" OPACPORT="8000"
Marka isbeddelada la sameeyo, waan keydinaa oo ka baxnaa
Qaabeynta Apache
Waxaan u soconaa adeegso amarka a2enmod si aad awood ugu yeelatid qaybaha kujira serverka Apache.
sudo a2enmod rewrite sudo a2enmod cgi
Markaas waan awoodnaa dib u bilaw adeegaha iyadoo amarka:
sudo service apache2 restart
U samee tusaale Koha maktabadda magaca
sudo koha-create --create-db library
Dejinta amniga ee MySQL
In soo socda waxaan samayn doonaa fuliyaan dejinta amniga MySQL. Tan waxaa lagu samayn karaa adigoo garaacaya:
sudo mysql_secure_installation
Markii aan qorayay qoraalkan, tusaalahan waxaan ugu jawaabay n (maya) su'aasha koowaad. Markaas ayaan ugu jawaabay Iyo haddii) dadka kale oo dhan.
Ku darida dekedaha
Kahor intaanan u qoondeynin dekedda 8001 shaqaalaha Koha iyo 8000 ee OPAC. Hadda waxaan fureynaa feylka qaabeynta:
sudo vim /etc/apache2/ports.conf
Gudaha waxaan ku soo dari doonaa khadadka soo socda, oo aan nuqul ka sameyn doonno sadarka oranaya ka dib Dhageyso 80:
Listen 8001 Listen 8000
Ka dib markii aan isbedelada samaynay, waanu keydinaa oo waanu xirnaa.
Daar qaybaha
sudo a2dissite 000-default sudo a2enmod deflate sudo a2ensite library
Dib u fur apache
Waa inaan markale dib u bilownaa apache:
sudo service apache2 restart
Zebra dib u dhis taliska
Tallaabada xigta waxay noqon doontaa dib u dhiska Diiwaanka zebra tusaale ahaan Koha iyadoo amarka:
koha-rebuild-zebra -v -f library
Furaha feylka qaabeynta Koha
sudo xmlstarlet sel -t -v 'yazgfs/config/pass' /etc/koha/sites/library/koha-conf.xml
Badal erayga sirta ah ee keydka koha_library
Waxaan u badali karnaa erayga sirta ah ee kaydka macluumaadka sida aan ujeclaanay adoo sixid u samaynaya feylka soo socda:
sudo vim /etc/koha/sites/library/koha-conf.xml
Ku habeyso MySQL koha
sudo su mysql -uroot -p use mysql; SET PASSWORD FOR 'koha_library'@'localhost' = PASSWORD('library'); flush privileges; quit;
Tusaalahan, erayga sirta ah ee la adeegsanayaa waa 'Maktabadda'. Waa inuu ahaadaa mid la mid ah kii aan ku dhignay faylka wax laga beddelay qodobkii hore.
Dib u bilaabi xafidaada
sudo service memcached restart
Tan waxaan ku yeelan doonnaa dhammeeyey qaybtii hore ee rakibidda.
Ka sii wad rakibidda deegaanka garaafka
Si aad uga sii wadato rakibidda jawiga garaafka, kaliya fur web browserka una qor sida URL:
http://127.0.1.1:8001
Kadib waa inaan buuxinnaa daaqadaha qaabeynta kala duwan in aan ka heli doonno biraawsarka.
Marka rakibaadda la dhammeeyo, waxaan awoodi doonnaa inaan galno buugga aan ka soo ururinno cinwaanka:
http://127.0.1.1:8000
para macluumaad dheeraad ah oo ku saabsan rakibidda barnaamijkan, khaladaadka suurtagalka ah marka la fulinayo ama la sii wado ka-saarista, isticmaalayaashu way awoodaan la tasho Wiki la heli karo.
Aad u fiican, waan raadinayay, aad baad u mahadsan tahay, kuwa ugu cadcad.
Aad u fiican! Aad baad u mahadsantahay
Hagaha cajiibka ah. Qaybta 'Apache' way maqnaan lahayd, maxaa yeelay waxay i siisaa khaladaad. Way fiicnaan laheyd in lagu daro! Mahadsanid
Waad salaaman tihiin. Haddii aad u baahan tahay inaad rakibto apache, waxaad fiirin kartaa qodobka saaxiibkiis uu ku qoray muddo ka hor balooggan ku saabsan sida rakibi apache gudaha Ubuntu. Salu2.
Subax wanaagsan: sideen ku soo ceshaa sirta?
Gracias!
Waad salaaman tihiin. Waxaan kugula talineynaa inaad fiiriso Barnaamijka Wiki. hello2.
Waxaan ku sii jiray tallaabada «Configure MySQL for koha», markii aan amarka soo galay si aan u beddelo lambarka sirta ah, waxay i siisay qalad syntax ah, in wax ka mid ah amarka si khaldan loo qoray
waxaan isticmaalayaa Ubuntu 20
Ma jiraa wax xal ah?
H
waa, waxaan helay qaladkan:
mysql> SASS PASSWORD EE 'koha_library' @ 'localhost' = PASSWORD ('koha.123');
QALAD 1064 (42000): Waxaad qalad ku leedahay qaab dhismeedkaaga SQL; hubi buug -gacmeedka u dhigma nooca server -kaaga MySQL ee qaab -dhismeedka saxda ah si loogu isticmaalo meel u dhow 'PASSWORD (' koha.123 ′) 'ee safka 1
Fadlan caawi, maxaa khaldan? Waxaan isticmaalayaa ubuntu 20.04 THX
Hello Miyaad beddeshay erayga sirta ah ee faylka qaabaynta Koha?
Wax walba si fiican ayay u socdeen ilaa aan ka bilaabi lahaa rakibaadda deegaanka garaafyada.
Markaad furto browserka si aad u gasho http://127.0.1.1:8001 Waxaan helay fariinta khaladka ah ee soo socota:
Xalinta Gudaha Gudaha
Seerfarku waxa uu la kulmay khalad gudaha ah ama qaabayn khaldan mana uu awoodin in uu buuxiyo codsigaaga.
Fadlan la xidhiidh maamulaha serverka [ ciwaanka lama siin] si aad ugu wargeliso wakhtiga ciladani dhacday, iyo ficilada aad samaysay wax yar ka hor ciladan.
Macluumaad dheeraad ah oo ku saabsan ciladan ayaa laga yaabaa in laga heli karo diiwaanka qaladka server-ka.
Intaa waxaa dheer, 500 qalad Server gudaha ayaa la kulmay iyadoo la isku dayayo in loo isticmaalo ErrorDocument si loo maareeyo codsiga.
Apache / 2.4.41 (Ubuntu) Server-ka 127.0.1.1 Port 8001
Hello. Waxay u muuqataa inaad wax khalad ah ku qortay goobaha Ka digtoonow markaad koobiyaynayso oo dhejinayso goobaha ama meelaha bannaan. Haddii aadan fiirin loggia qaladka apache, waa inay ku siiso macluumaad dheeraad ah oo ku saabsan qaladka. Salu2.