Přechod na novou verzi SOLR - ceskaexpedice/kramerius GitHub Wiki
Článek popisuje způsob přechodu na novější verzi vyhledávače SOLR.
- Nejdříve je nutné stáhnout SOLR jako stamostatný server. (Možnost mít SOLR jako vedlejší webovou aplikaci v rámci jednoho tomcatu už není podporována.Viz:https://wiki.apache.org/solr/WhyNoWar)
- Nainstalujte server dle návodu.
- Stáhněte si konfigurační soubory a slovníky buď z instalačního balíčku nebo přímo z git repozitáře.
- Stáhnuté soubory umístěte do adresáře
<solr_home>/server/solr/kramerius. - Otevřte administrační prostředí
http://localhost:8983/. - V administračním prostředí vytvořte nové jádro
kramerius. (nameuveďte kramerius,instanceDirrovnež. Ostatní může zůstat jak je implicitně předdefinováno.) Viz obrázek:
- Pokud máte čerstvě naistalovaného krameria bez importovaných a indexovaných dat, stačí jen v souboru
~/.kramerius4/configuration.propertiesnastavit proměnnousolrHostnásledovně:
# Search core settings
solrHost=http://localhost:8983/solr/kramerius
- Pokud máte data ve starém indexu, musíte nejdříve zmigrovat. K tomuto účelu byl naspsán migrační proces. Předtím, než proces spustíte musíte nastavit konf. proměnnou, která bude ukazovat na cílový index. Viz ukázka konfigurace:
# Destination solr index
.dest.solrHost=http://localhost:8983/solr/kramerius/update
- Poté je nutné spustit migrační proces. Administrativní menu, položka
Migrace indexu ... - Pokud proces úspěšně doběhl, stačí kramerius správně nasměrovat na nový index. Viz bod 7.