Note |
---|
This document applies to VIVO release 1.6. For documents that apply to other releases, please consult the Documentation Archive page. |
Introduction
This document is a summary of the VIVO installation process. For information about this release, consult the VIVO 1.6 Release Announcement. Links to this and other documentation can be found on the support page at VIVOweb.org.
These instructions assume that you are performing a clean install, including emptying an existing database, emptying the VIVO home directory, and removing a previous installation from the Tomcat webapps directory. VIVO may not work as expected if you install over an an earlier version. If you are upgrading an existing service, please consult the Upgrade Instructions for VIVO release 1.6.
The first section describes a standard, simple installation for those who want to get VIVO up and running. The second section describes several installation options; some options are intended for a full-scale production installation of VIVO, and some are intended for a person who is developing VIVO on their own machine.
A simple installation
This section describes the process of getting VIVO up and running on your computer, for testing or experimentation, or just to gain familiarity with the process.
If you want to install VIVO on a production server, or if you want to develop VIVO code, you should also read the section on installation options.
Where is VIVO on your computer?
Preparing for VIVO
Install required software
Create an empty database
Building VIVO
Download the VIVO source code
Specify build properties
Compile and deploy
Running VIVO
Configure Tomcat
Specify runtime properties
Start Tomcat
Was the installation successful?
Using VIVO
Log in and add RDF data
Set the Contact Email Address
Review the VIVO terms of use
Installation options
Running VIVO behind an Apache server
Using an external authentication system
Developers' installation: obtaining VIVO source code from Git
Customizing VIVO with a "3-tier" build
Using a database other than MySQL
Using a servlet container other than Tomcat
Adding OpenSocial gadgets to VIVO
VIVO in a language other than English
Other installation options
...