From 3804cf4d7044952cf00fe49d0358fa2ca9148adf Mon Sep 17 00:00:00 2001
From: j2blake
@@ -103,6 +104,58 @@
Subversion, the instructions are slightly different. Please consult
developers.txt in this directory.
+ Before beginning the installation, let's look at the four locations
+ on your computer that will hold VIVO.
+
+ This is created when you unpack the VIVO distribution file
+ (see Step III, below).
+ This is where you will create your deploy.properties file
+ (see Step V, below),
+ and where you will make any modifications to the VIVO theme or code.
+ You can create this wherever you choose.
+
+ When you run the build script to compile and deploy VIVO
+ (see Step VI, below),
+ the files will be deployed to a directory inside Tomcat.
+ This is the actual executing code for VIVO,
+ but you won’t need to look at it or change it.
+ If you need to change VIVO,
+ make the changes in the distribution directory,
+ and run the build script again.
+ Tell the build script where to find Tomcat by setting
+
+ VIVO will use this area to store some of the data it uses.
+ Uploaded image files are stored here,
+ and the search index is stored here also.
+ You can create this wherever you choose.
+ Tell VIVO where to find the home directory by setting
+
+ Essentially all of the data that you store in VIVO will be
+ given to MySQL for storage.
+ The actual location of this data depends on what system you have,
+ and on how you install MySQL
+ (see Step I, below).
+ but you won’t need to know the location.
+ You will access the data through VIVO,
+ or occasionally through the MySQL client application.
+
Where does VIVO live on your computer?
+ The VIVO distribution directory
+ VIVO inside Tomcat
+ tomcat.home
in the deploy.properties file
+ (see Step V, below).
+ The VIVO home directory
+ vitro.home.directory
in the deploy.properties file
+ (see Step V, below).
+ You must create this directory before starting VIVO,
+ and you must ensure that Tomcat has permission to read and write
+ to this directory when it runs.
+ The MySQL database
+ Steps to Installation
@@ -164,7 +217,7 @@
(Not OpenJDK)
+ * Note that VIVO is not yet compatible with Tomcat 7. +
Decide on a database name, username, and password. Log into your @@ -244,7 +300,8 @@
- At the top level of the unpacked distribution, copy the file example.deploy.properties
+ At the top level of the VIVO distribution directory,
+ copy the file example.deploy.properties
to a file named simply deploy.properties
. This file sets
several properties used in compilation and deployment.
- At the command line, from the top level of the unpacked - distribution directory, type: + At the command line, + from the top level of the VIVO distribution directory, type:
ant all
@@ -615,6 +672,8 @@
default. With most installations of Tomcat, the "setenv.sh" or
"setenv.bat" file in Tomcat's bin directory is a convenient place to
set the memory parameters.
+ If this file does not exist in Tomcat's bin directory,
+ you can create it.
For example:
catalina.out
- file in Tomcat's logs directory.
+ the files in Tomcat's logs directory. Error messages are commonly
+ found in catalina.out
or localhost.log