No description
Find a file
Ben f52242b5d5
[VIVO-1865] - Add etag generation config (#3)
* Add etag generation config

* Attempt to re-add extraneous whitespace and newline violation
2020-05-22 12:05:22 -05:00
vivocore [VIVO-1865] - Add etag generation config (#3) 2020-05-22 12:05:22 -05:00
.gitignore Initial content 2018-09-20 18:29:22 -04:00
LICENSE Initial commit 2018-09-20 17:48:50 -04:00
README.md Fix typo in step 2. 2020-03-16 19:32:33 -04:00

vivo-solr

Configuration and Installation instructions for VIVO's external Solr

Requirements

This configuration has been tested with VIVO 1.11.0 and Solr 7.4.0

Quick Start

  1. Download and install Solr 7.4.0
  2. Create directory:
    ${SOLR_HOME}/server/solr/vivocore/
    
    • Where ${SOLR_HOME} is the directory in which you installed Solr (e.g. /opt/solr/solr-7.4.0/)
  3. Add the vivocore directory of this GitHub repo and its contents into ${SOLR_HOME}/server/solr/
    • The end result should be a directory structure such as
    ${SOLR_HOME}/server/solr/vivocore/core.properties
                                  └── conf/
                                       ├── currency.xml
                                       ├── elevate.xml
                                       └── ... 
    
  4. Start solr
    ${SOLR_HOME}/bin/solr start
    
  5. Remove schema.xml from ${SOLR_HOME}/server/solr/vivocore/conf
    When solr was started it created the managed-schema automatically from the schema.xml and is no longer needed.
    
  6. Update VIVO runtime.properties
    vitro.local.solr.url = http://localhost:8983/solr/vivocore   
    
  7. Start VIVO!

Credits

The VIVO-specific configuration and general source of this repository comes from: Huda Khan SolrVIVOConfiguration