Posted inSoftware

Software for library management

A software named Koha is used for library management. Its source code is available at http://koha.org/. It is under GPL license. So free to use.

Apache, MySql are pre-requisite for this installation.

Other packages to install are following. Do that installation by the command give.

$ apt-get install libmime-lite-perl libclass-factory-util-perl libmarc-perl libnet-z3950-zoom-perl libyaz-dev

$ apt-get install liblingua-stem-perl libxml-sax-machines-perl libmarc-record-perl libcgi-session-perl libdate-pcalc-perl libdate-ical-perl libdate-manip-perl liblist-moreutils-perl libmarc-charset-perl libmarc-xml-perl libnet-ldap-server-perl libpdf-report-perl libpdf-reuse-barcode-perl libxml-csv-perl libtext-csv-perl libtext-iconv-perl libxml-dumper-perl libxml-libxml-common-perl libxml-filter-xslt-perl libxml-rsslite-perl libxml-simple-perl libyaml-syck-perl libxml-rss-perl libschedule-at-perl libhtml-template-pro-perl libhtml-scrubber-perl libmarc-crosswalk-dublincore-perl libdate-calc-perl libclass-factory-perl libdata-ical-perl libmodule-pluggable-perl

Extract Koha source code to a temporary folder. Execute following commands like in the example.

$ cd /home/jag/drive/data/koha/koha-3.00.02
$ perl Makefile.PL
$ make
$ make test
$ make install
$ a2enmod rewrite
$ a2ensite koha && /etc/init.d/apache2 reload
$ zebrasrv -f /home/jag/koha/koha-conf.xml
$ adduser –gecos “Koha server” koha
$ mysqladmin -uroot create koha -p
$ echo “grant all on koha.* to ‘kohaadmin’@’localhost’ identified by ‘katikoan’;” | mysql -uroot -p
$ mysqladmin -uroot -p flush-privileges

Edit /etc/apache2/ports.conf and add the line:
Listen 8080

Restart Apache by executing the command:
$ apache2ctl restart

Browse to http://servername:8080/ and answer the questions

Leave a Reply

Your email address will not be published. Required fields are marked *