Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As of the 1.11.0 release of VIVO, Solr must be independently deployed and configured with the schema expected by VIVO. Then VIVO must be configured to connect to the external Solr. Instructions for the Solr and VIVO configuration can be found in the vivo-solr/README

  1. Download and install the latest 7.x version of Solr (installation instructions)
    1. The directory in which Solr is installed is referenced below as ${SOLR_HOME} (e.g. /opt/solr/solr-7.7.2)
  2. Add the vivocore directory of the vivo-solr GitHub repository and its contents into ${SOLR_HOME}/server/solr
    1. The end result should be a directory structure such as:

      No Format
      ${SOLR_HOME}/server/solr/vivocore/core.properties
                                    └── conf/
                                         ├── currency.xml
                                         ├── elevate.xml
                                         └── ... 


  3. Start Solr

    No Format
    ${SOLR_HOME}/bin/solr start


  4. Remove schema.xml from ${SOLR_HOME}/server/solr/vivocore/conf
    1. When solr was started it created the managed-schema automatically from the schema.xml and is no longer needed

  5. Update VIVO runtime.properties as below to point to the URL of your Solr

    No Format
    vitro.local.solr.url = http://localhost:8983/solr/vivocore 


  6. Start VIVO!
    1. Note: If VIVO was started before connecting to Solr, please restart VIVO.

Configure and Start Tomcat

...