koha system architecture
TRANSCRIPT
![Page 1: Koha System Architecture](https://reader033.vdocuments.net/reader033/viewer/2022061604/58867bbb1a28ab962a8b5cb1/html5/thumbnails/1.jpg)
Koha System Architecture
![Page 2: Koha System Architecture](https://reader033.vdocuments.net/reader033/viewer/2022061604/58867bbb1a28ab962a8b5cb1/html5/thumbnails/2.jpg)
Technical components• Code base in Perl, also with some Javascript, JQuery, XSLT etc.• SQL database (MySQL preferred but others like MariaDB also work)• Cataloging data stored in Marc21-format• Zebra as the (indexing) search engine; support for Elastic Search in
development
Koha database schema:http://schema.koha-community.org/
![Page 3: Koha System Architecture](https://reader033.vdocuments.net/reader033/viewer/2022061604/58867bbb1a28ab962a8b5cb1/html5/thumbnails/3.jpg)
Koha requirementsTo install Koha for immediate use we recommend:
• A Linux server – like Debian• Apache• MySQL• Perl• Root access to the server• A better than average level of skill with the command line, Apache,
and MySQL tools
![Page 4: Koha System Architecture](https://reader033.vdocuments.net/reader033/viewer/2022061604/58867bbb1a28ab962a8b5cb1/html5/thumbnails/4.jpg)
Installation methods & running updates
• Packages (Debian/Ubuntu)• Tarball• Git install for development