INSTALL ----file translated in Bangla __________________________________________________________________ _________ Koha - Aabashyakata ebong drutho-aarombho pratisthapan niredeshaboli Otirikto tathaya jemon aaponar Configuration file kemon hobe, tar jonyo Hints file dehhoon. Proyojonio.... Sofolyer songe Koha byabohar korte hole kichu otirikto software proyojon: Ekti webserver ( Iha Apache-er sohit cholar jonyo gothito, kintu iha annyanya webserver byabohar kore na cholar kono karon nei ). Mysql ( Aaponi postgres athoba anayo sql dhormi database byabohar korte paren ). Perl (mod_perl er proyojoniota nei, jodio koha -r mod_perl er songe chola uchit -- drostobya je iha ekhono porikhito noy ). Perl Modules: Date::Manip DBI Set::Scalar DBD::mysql (ba onya je kono database ja aaponi byabohar koritechhen ) AuthenDBI (jodi aaponi Database jukto authentication byabohar korite chahen ) CDK (telnet interface er jonya proyojon kintu jodi aaponi web based circulation chhahen tobe nisproyojon) C CDK libraryguli o sthaponer proyojon http://www.vexus.ca/CDK.html ( CDKModule er sommasya aachhe ) -------------------------------------------------------------------------------- Druto - aarombho Protisthapan Nirdeshika 1. Ekti nuton mysql database toiaar koroon dhorun naam dilen Koha Nirdesh line hoite nirdesh likhun: mysqladmin -uroot -ppassword create Koha Koha bitoroner er sohit ekti database protisthaponer shell script deoa aachhe. 2. mysql e ekti Koha -r user ebong tar password toiaar koroon mysql e probesh koroon : mysql -uroot -ppassword jokhon "localhost" hoite nirdesh jari koritechhen "koha" namok ekti user "Koha" database e jar sompurno odhikar achhe toiaar korite , mysql nirdesh line e nimnolikhito nirdesh likhoon: grant all privileges on Koha.* to koha@localhost identified by 'kohapassword'; Enter teeponi tipoon, jodi aaaponi kono bibhanti na dekhen taha hoile \q likhia mysql hoite bahir hoiyaa jaan. 3. table guli toiaar korite mysql script byabohar koroon mysql -uusername -ppassword Koha < koha.mysql 4. koha.conf sompadona koroon database name er line e aaponar toiaar kora database er naam likhoon, hostname localhost hoyei thakbe ( jodi na aaponi database tee webserver chada annya kono machine e sthapon korite chaan ) user ebong password aaponar toiaar kora database er username ebong password er motoi hoibe. Output.pm file e path poriborton korar poriborte apponi koha.conf file e "includes= " ebong aaponar includes folder er path likhte paren - Hints file e udaharan dekhoon. 5. koha.conf fileteeke /etc/ te copy koroon koha.conf file er anumoti hoibe kothor, kenona fileteete datbase er password thake. compokhhe, apache user jeno iha podite pare, ebong annya je kono user jini circ run koriben. Aamar prostab je www-data.libadmins e others er kono rokom odhikaar thakbe na. libadmins e somostho koha byabohar karira thaken. (Jodi aaponi www-data ke owner koren tobe apache ke www-data hisabei chalate hoibe) 6. Aaponar database table guli update korun perl -I modules/ scripts/updater/updatedatabase 7. Scripts and html documents er jonya directory guli toiaar korun. Ekhane aaponake thik korite hoibe je kothay aaponar scripts ebong html file guli thakibe. Ebong seimoto modules/C4/Output.pm file teete poriborton korun. Set $path= jekhane aaponar includes aache' udaharon swarup: $path="/usr/local/www/koha/htdocs/includes"; Aaponake uha korite hoibena jodi aaponi etipurbei koha.conf file e includes er path nathi boddho koria thaken ( oporer udaharon dekhun) Tarpor C4 directory tike (modules/ er moddhey) aaponar perl path e kothao copy koroon jemon /usr/local/lib/site_perl/i386-linux/ Jodi aaponar default perl folder e file copy koribar porjapto odhikar na thake ( hoite pare je aaponi aaponar ISP er hosting server byabohar koritechen) tobe aaponi jekono sthane module guli copy koroon ebong apache.conf file e ekti line jogg koroon jemon : SetEnv PERL5LIB "/usr/local/www/koha/modules" C4 directory tike modules folder e copy koroon (Hints file e bistarito udahoron dekhoon) 8. Aaponar Online Public Access Catalogue (OPAC) gothon koroon OPAC er jonyo ekti webspace gothon koroon: udahoron sworup : Aaponi /usr/local/www/opac ... toiaar korite paren ebong apache te sei directory byabohar koribar jonyo ekti virtual host gothon korite paren Aaponar opac directory er moddhey htdocs name ekti directory toiaar koroon ebong opac-html/ er sobkichhu uhate copy koroon. Aabar aaponar opac directory er moddhey cgi-bin name ekti directory toiaar koroon ebong opac-cgi/ e .pl extension jokto file guli uhate copy koroon, jemon copy opac-cgi/*.pl /usr/local/www/opac/cgi-bin/koha/ Aaponar gothito virtualhost khanikti eirokom hobe: <VirtualHost opac.aaponar.site> ServerAdmin webmaster@aaponar.site DocumentRoot /usr/local/www/opac/htdocs ScriptAlias /cgi-bin/koha/ /usr/local/www/opac/cgi-bin/ ServerName opac.aaponar.site ErrorLog logs/opac-error_log TransferLog logs/opac-access_log </VirtualHost> Kora hoile, punoray apache aarombho koroon ebong browser e opac.aaponar.site er thikana likhoon ebong ihatei dekhite paowa uchit (kintu database e kono data na thakle bishes kichu dekhibar thakibe na !) Hints file e otirikto nirdesh ebong config udahoron guli dekhoon 9. intranet/librarian interface gothon koroon Anaya ekti webspace dhorun koha gothon korite notun directory guli toiyari koroon ebong httpd.conf file e otirickto poriborton guli koroon. Udhahoron swarup : Je directory ti aaponi ekhoni toiari koriachen tar moddhey ekti htdocs ebong ekti cgi-bin directory toiyari koroon intranet-html/ directory er somostho kichu htdocs directory te copy koroon intranet-cgi/ directory er somostho .pl file guli cgi-bin/koha directory te copy koroon Aaponar virtual host je ei somosto directory guli bayabohar korite paribe sei bayapar e nischito houn Punoray apache aarombho koroon ebong browser e koha.aaponar.site er thikana likhoon ebong ihatei dekhite paowa uchit 10. Librarians/Intranet Interface er SECURITY Configure koroon Jodi aaponi authentication er jonyo AuthenDBI bayabohar koritechen tahole, aaponake koha database er users table e kichu user jogg korite hoibe. ebong intranet site er jonyo jahate AuthenDBI bayabohar kora jai apache er conf file edit kotite hoibe. Annoyothay, koha/htdocs/ ebong koha/cgi-bin directory gulite htaccess file guli gothon koroon Aaponi sadharon .htaccess jonito surakhsha byabostha grahan korite paren. librarian er interface er jodio password jukto surakhsha byabostha er proyojon karon ei sthan hoite aaponi item guli jogg korite ba muchia felite paren, sadasyader jorimana mokub kirite paren ebong sadharon bhabe bipotti ghotate paren. 11. Prodan, Feroth ebong Telnet interface Jehetu aamora aagei scripts/C4 directory theke file guli aamader perl source tree te kothao copy korechi Aamader ekon sudhu matro proyojon scripts/telnet/ theke scripts ke perl er path jemon /usr/local/bin e copy kora Taha hoilei hoiya jaibe : circ type koroon ebong prodan o feroth er jonya prostut. Release 1.1.0 hoite tothay ekti web-based circulation module aache, sutorang prodan ebong feroth sekhan theke aothoba circ theke kora jaaibe. Aaponi kichu config udaharon Hints file e paaiben ____________________________________________________- Md. Aftabuddin