Stažení a instalace
Stažení softwaru Kramerius
Software Kramerius je vyvíjen pod licencí open source a lze ho volně a zdarma stáhnout z https://github.com/ceskaexpedice/kramerius/releases
Aktuální verze systému Kramerius je vyvíjena již od roku 2013. Skládá se z jádra systému (https://github.com/ceskaexpedice/kramerius/wiki) a webového klienta (https://github.com/ceskaexpedice/kramerius-web-client).
Knihovny a instituce, které systém Kramerius používají, by měly přejít na https protokol.
Při vývoji jsou využívány další volně dostupné technologie třetích stran – Apache, Apache Tomcat, Apache Solr, Postgres SQL. Systém je založen na technologii Java a lze ho provozovat jako samostatnou webovou aplikaci v libovolném J2EE kontejneru (např. Apache Tomcat).
Před instalací softwaru Kramerius je třeba nainstalovat následující systémové komponenty:
- Java: Oracle JDK 1.6 a vyšší (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
- Aplikační server: podporující specifikace Servlet 2.5 a JSP 2.1 nebo novější (popsaná ukázková instalace předpokládá použití Apache Tomcat 6)
- Databáze: Postgres 8.4 nebo novější (https://www.postgresql.org/download/)
- Úložiště: Fedora Commons 3.4, 3.5, 3.6, 3.7 nebo 3.8 (https://wiki.duraspace.org/display/FEDORA38/Downloads)
- SMTP server: libovolný
Kramerius 5 nevyžaduje žádné specifické revize uvedených komponent, obecně je rozumné používat jejich pokud možno nejnovější aktualizace. Popis instalace a administrace těchto systémových komponent není součástí této dokumentace, předpokládáme, že administrátor aplikace Kramerius 5 ovládá instalaci a administraci výše uvedených komponent.
Operační systém, na kterém je možno tyto komponenty provozovat, může být libovolný, vlastní aplikace Kramerius 5 žádné speciální požadavky na systém nemá. Systém je vyvíjen a testován na běžných distribucích Linuxu. Hardware serveru musí být dimenzován na uvažované množství dat, doporučujeme minimálně dvojnásobnou velikost pevného disku, než je plánovaná velikost obrazových dat. Vzhledem k velké paměťové náročnosti práce s grafickými daty (náhledy stránek, zoomování) je třeba i při minimálním provozu aplikace alespoň 8 GB RAM.
Více informací o postupu instalace najdete zde: https://github.com/ceskaexpedice/kramerius/wiki/Instalace