Koha Kütüphane Sistemi Kurulum


Koha Kütüphane Sistemi Kurulum


Koha Yeni Zelenda'da Horowhenua kütüphanesi için geliştirilmeye başlanmıştır açık kaynak kodlu bir kütüphane otomasyon sistemi dir...
Linux işletim sistemi üzerinde Mysql veri tabanı kullanılarak apache sunucu ile çalıştırılabilmektedir, sanırım Nginx ile de stabil olarak çalışır fakat denemedim kurulumu apache web server üzereni yapacağız... Koha modüler bir yapıya sahiptir ihtiyaçlar doğrultusunda yeni modüller eklenebilir html  tabanlı olduğunuz için kendi ihtiyaçlarınız doğrultusunda dilediğiniz gibi yerelleştirebilirsiniz... perl diliyle yazılmıştır  Koha ön tanıtımlı ara yüzü ingilizce olarak geliyor dilerseniz kurulumda veya sonrasında translate.koha sitesini ziyarete ederek türkçe patch değiştirebilirsiniz...
kurulumu gayet basit tüm adımları sırası ile takip ederseniz denemek isteyenler için başarılı diyebilirim


1 Kullanıcı ekleme

# sudo adduser koha

2 Koha kurulum önce sistemimiz de olması gerek yazılımlar kuruyoruz.

# sudo apt-get install lamp-server^
# sudo apt-get install yaz idzebra-2.0 idzebra-2.0-doc

3 Koha hakkında daha fazla bilgiye ihtiyaç duyarsanız siteyi ziyaret edebilirsiniz son olarak indiriyoruz.

# wget http://download.koha-community.org/koha-latest.tar.gz

# sudo tar -xvf [koha].tar.gz

4 Kurulum için gerekli bağımlılıklar ön paketlerin yüklenmesi 

# cd koha-3.06.*

# sudo dpkg --set-selections<install_misc/ubuntu.packages

# sudo dselect

dselect komutundan sonra karşımıza paket seçenekleri çıkacak i seçeneği seçip kabul edip kurmalısınız isterseniz ayar kaldırma gibi seçenekler var degerlendirebilirsiniz.

# install_misc/ubuntu-pkg-check.sh | grep none

sanırım bir çok arkadaşımız biliyordur apache karekter desteği sağlama

# sudo gedit /etc/apache2/conf.d/charset

AddCharset UTF-8 .utf8
AddDefaultCharset UTF-8

ve Mysql için, moodle sıkıntı yaşayan arkadaşlarla sıkça karşılaşmıştık localhosta mysql utf-8 sorunun bu şekilde aşabilirsiniz.

# sudo gedit /etc/mysql/my.cnf


init-connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_general_ci
character_set_client=utf8


# sudo update-locale LANG=en_IN.UTF-8


5 perl ve cpan kütüphanelerinin kurulumu

# sudo cpan Locale::Currency::Format Memoize::Memcached PDF::API2::Simple Storable Text::CSV::Encoded CGI::Session::Driver::memcached Template


# sudo cpan

[cpan] force install HTTP::OAI
[cpan] quit

6 Mysql de data oluşturma kullanıcı ekleme işlemleri

# mysqladmin -uroot -ppassword create koha

veya
# mysqladmin -u root -p
şifreniz.
create databases koha;

# mysql -u root -p

> GRANT ALL ON kohadata.* TO 'root'@'localhost' IDENTIFIED BY 'kurulumda-oluşturduğunuz-şifre';
> GRANT ALL ON kohadata.* TO 'koha'@'localhost' IDENTIFIED BY 'kurulumda-oluşturduğunuz-şifre';
> FLUSH PRIVILEGES;
> quit


7 Kurulum öncesi ayarlarımızı kontrol etmek için küçük bir test

# misc/sax_parser_print.pl


muhtemelen look bad çıktısını göreceksiniz. küçük bir değişiklik

# sudo gedit /etc/perl/XML/SAX/ParserDetails.ini


 [XML::LibXML::SAX::Parser]
 http://xml.org/sax/features/namespaces=1


# misc/sax_parser_print.pl

bir terslik olmaması durumunda Look good çıktısını göreceksiniz ve kuruluma başlayabilirsiniz....


# perl Makefile.PL     "eğerki hata alırsanız..hata çıktı satırın ilk kısmında .cpan la ilgilidir. kurulum sırasında dselect komutunu gözden geçirmelisiniz veya gerekli paketi kuralım
# make
# make test

hiç bir hata almadıysanız...

# sudo make install


sonrasında koha kurulmaya başlayacaktır...

kurulum sonrası birkaç adımda ayar yapmalıyız..

Sunucumuzda ön tanıtımlı olarak koha çalıştırma kısa yol dizini oluşturma

#sudo ln -s /etc/koha/koha-httpd.conf /etc/apache2/sites-available/koha

# sudo gedit /etc/apache2/ports.conf
port conf da gerekli değişikleri belirttiğimiz gibi yapıyoruz..

Listen 80
Listen 8080

#NameVirtualHost *:80
#NameVirtualHost *:8080


Apache sunucumu resetleyip yaptığımız degişikleri aktif ediyor.


# sudo a2enmod rewrite
# sudo a2enmod deflate
# sudo a2ensite koha
# sudo /etc/init.d/apache2 restart


8 Zebra server kurulumu ve otomatik başlatma

# sudo ln -s /usr/share/koha/bin/koha-zebra-ctl.sh /etc/init.d/koha-zebra-daemon
# sudo update-rc.d koha-zebra-daemon defaults
# sudo /etc/init.d/koha-zebra-daemon start

# sudo ln -s /usr/share/koha/bin/koha-zebraqueue-ctl.sh /etc/init.d/koha-zebraqueue-daemon
# sudo update-rc.d koha-zebraqueue-daemon defaults
# sudo /etc/init.d/koha-zebraqueue-daemon start



Kurulum burada bitti hiç bir hata almadıysanız kurulmuş olacak

http://127.0.1.1:8080 giriş yapabilirsiniz..


















Previous
Next Post »

15 yorum

Write yorum
sefa
AUTHOR
22 Şubat 2012 03:22 delete Bu yorum yazar tarafından silindi.
avatar
sefa
AUTHOR
22 Şubat 2012 03:28 delete Bu yorum yazar tarafından silindi.
avatar
erkin
AUTHOR
22 Şubat 2012 12:52 delete

Sefa bey problemi çözmüş olmanıza sevindim.. geri bildirim konusunda geç kaldım. ve linux bireysel çalışma işidir aslında. problem olduğu sürece yardımcı olabilirim biraz yoğunum ama vakit buldukça bakabilirim iyi çalışmalar.

Reply
avatar
sefa
AUTHOR
22 Şubat 2012 14:24 delete Bu yorum yazar tarafından silindi.
avatar
sefa
AUTHOR
7 Mart 2012 13:24 delete Bu yorum yazar tarafından silindi.
avatar
Adsız
AUTHOR
9 Nisan 2012 04:43 delete

rica etsek aynı sistemin bi de 64 bit centos 6.2 için olanını koyabilirmisiniz şimdiden teşekkürler

Reply
avatar
erkin
AUTHOR
12 Nisan 2012 04:22 delete

centos icin evet . Ilerleyen gunler de ekran goruntulerini atabilirim. internet haftasi etkinlikleri nedeniyle bakamiyorum.
iyi calismalar.

Reply
avatar
sefa
AUTHOR
19 Mayıs 2012 00:15 delete Bu yorum yazar tarafından silindi.
avatar
sefa
AUTHOR
19 Mayıs 2012 12:46 delete Bu yorum yazar tarafından silindi.
avatar
erkin
AUTHOR
19 Mayıs 2012 13:09 delete

hocam söylediğiniz hata... yönlendirme hatası ile ilgili. yani http.conf veya sites-enabled .htaccess ayarları ile ilgili... yapılandırma hatası ubuntu da sites-enabled

Reply
avatar
sefa
AUTHOR
19 Mayıs 2012 13:30 delete Bu yorum yazar tarafından silindi.
avatar
erkin
AUTHOR
19 Mayıs 2012 13:57 delete

sorun; koha yapılandırma ayarlarında.. siz koha'yı nerede kullanacaksınız, hangi amaçla kullanıyorsunuz.

Reply
avatar
sefa
AUTHOR
19 Mayıs 2012 14:14 delete Bu yorum yazar tarafından silindi.
avatar
erkin
AUTHOR
19 Mayıs 2012 15:00 delete

klasik öğrenci ve tembel araştırmak istemeyen ö.görevlisi, koha hakkında son zamanlarda çok fazla mail ve bu doğrultuda taleb gelmekte, kitleyi merak ettim

Reply
avatar
Adsız
AUTHOR
17 Ağustos 2013 12:34 delete

Merhaba,
Ben bir vakıf okulunun kütüphanecisiyim ve kütüphanemize ücretsiz bir program arıyoruz. KOHA'yı derste duymuştum ancak nerden indirebileceğimi, kurulumunu bilmiyorum. Yardımcı olabilir misiniz lütfen?

Reply
avatar