VIVO Documentation
Page History
...
Download the distribution from the VIVO repository on GitHub. The standard distribution consists of the projects required to create a home directory for VIVO, and to copy the web application and search index. All the compiled code and dependencies are resolved from the Maven central repository at the time you run Maven.
The standard distribution is laid out as follows:
Code Block | ||
---|---|---|
| ||
vivo-1.10.0/
pom.xml
example-settings.xml
home/
pom.xml
src
solr/
pom.xml
src
webapp/
pom.xml
src |
...
Code Block | ||
---|---|---|
| ||
$ cd VIVO VIVO$ mvn install -s example-settings.xml [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Vitro [INFO] Vitro Dependencies [INFO] Vitro API [INFO] VIVO [INFO] VIVO API [INFO] Vitro Web App [INFO] VIVO Web App [INFO] Vitro Home [INFO] VIVO Home [INFO] Vitro Solr App [INFO] VIVO Installer [INFO] VIVO Prepare Home [INFO] VIVO Prepare Solr App [INFO] VIVO Prepare Web App [INFO] .... |
The VIVO home directory will now be created and the VIVO application installed to Tomcat.
...
Code Block | ||
---|---|---|
| ||
$ cd VIVO VIVO$ mvn install -s installer/example-settings.xml [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Vitro [INFO] Vitro Dependencies [INFO] Vitro API [INFO] VIVO [INFO] VIVO API [INFO] Vitro Web App [INFO] VIVO Web App [INFO] Vitro Home [INFO] VIVO Home [INFO] Vitro Solr App [INFO] VIVO Installer [INFO] VIVO Prepare Home [INFO] VIVO Prepare SolrWeb App [INFO] VIVO Prepare Web App [INFO] .... |
The VIVO home directory will now be created and the VIVO application installed to Tomcat. To run VIVO, please read the section below "Completing the Installation".
...
Code Block | ||
---|---|---|
| ||
$ cd VIVO VIVO$ mvn install -s installer/example-settings.xml -Dvivo-installer-dir=../myedu-vivo [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Vitro [INFO] Vitro Dependencies [INFO] Vitro API [INFO] VIVO [INFO] VIVO API [INFO] Vitro Web App [INFO] VIVO Web App [INFO] Vitro Home [INFO] VIVO Home [INFO] Vitro Solr App [INFO] Custom VIVO Installer [INFO] Custom VIVO Prepare Home [INFO] Custom VIVO Prepare Solr App [INFO] Custom VIVO Prepare Web App [INFO] .... |
...
Note | |||||
---|---|---|---|---|---|
| |||||
In order for your installation to work, you will need to edit
|
Configure and Start Solr
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.
Configure and Start Tomcat
...
Take care when creating Context elements
Each of the webapps The webapp (VIVO) in the VIVO distribution (VIVO and Solr) includes a "context fragment" file, containing some of the deployment information for that webapp.
...