diff options
Diffstat (limited to 'petascope/INSTALL')
-rw-r--r-- | petascope/INSTALL | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/petascope/INSTALL b/petascope/INSTALL index 9ef074b..1ee10ad 100644 --- a/petascope/INSTALL +++ b/petascope/INSTALL @@ -1,25 +1,26 @@ -This file contains instructions on how to install PetaScope. +This file contains instructions on how to install PetaScope. BUILD AND INSTALL: -- download the PetaScope package from www.petascope.org/Download - and uncompress the tarball; alternatively, download from the - repository saying - $ git clone git://kahlua.eecs.jacobs-university.de/petascope.git -- compile the code and the servlet interface: - $ ant -- edit the settings.properties configuration file -- initialize the PostgreSQL database for PetaScope metadata saying - $ psql < misc/petascopedb.sql -- deploy the war file, dist/petascope.war, with Tomcat. +- PetaScope is part of the rasdaman distribution (www.rasdaman.org), to get it use + $ git clone git://kahlua.eecs.jacobs-university.de/rasdaman.git +- Setup the database (create database petascopedb in PostgreSQL, with user + petauser/petapasswd), or edit the db/settings.properties configuration file. + To insert initial metadata in petascopedb, run: + $ make setupdb +- Compile all in one step: + $ make all + This compiles the code, creates a war archive in build/dist and Javadoc in build/apidocs) +- Deploy the war file, build/dist/petascope.war, with Tomcat. If CATALINA_HOME + is properly set to the Tomcat's home directory, you can also do: + $ make install +- Run any tests (currently this runs only WCS 2.0 tests): + $ make test Please note that in order for PetaScope to run, you also need a rasdaman server available. You can download and install it from www.rasdaman.org/Download -For further details, refer to the documentation available at -www.petascope.org/Install and www.petascope.org/Support. - VERSION COMPATIBILITY STATEMENT: Petascope compiles successfully with Java 1.6. |