wiki:SORTA

Version 16 (modified by cp229, 9 years ago) (diff)

--

How to download SORTA source code

SORTA is available as a service running at http://molgenis19.target.rug.nl.

The source code can be downloaded from https://github.com/ChaoPang/molgenis/releases/tag/v1.0.0, which can be adapted and used locally as open source under the LGPLv3 license.

How to deploy SORTA in tomcat 7


Step 1 - get tomcat 7


Step 2 - get SORTA war


Step 3 - configure SORTA property file

  • Create the directory ~/.molgenis/sorta and create a file called molgenis-server.properties in this folder (~ is your home folder)
  • Add user and database properties to this file, such as this example:
    db_user=molgenis
    db_password=molgenis
    db_uri=jdbc:mysql://localhost/sorta
    admin.password=admin
    user.password=admin
    
  • If these properties are not present, SORTA will not start. This properties-file should be in your home folder, if the file is not there yet, just create it.


Step 4 - configure tomcat 7

  • Create a file called setenv.sh in apache-tomcat-7.[version.number]/bin/
  • Add the configuration to the file, such as this example:
    CATALINA_OPTS="-Xmx2g -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -Dmolgenis.home=~/.molgenis/sorta"
    


Step 5 - deploy SORTA in tomcat 7

  • Unzip apache-tomcat-7.[version.number].tar.gz
  • Move SORTA.war to apache-tomcat-7.[version.number]/webapps/
  • Rename SORTA.war to ROOT.war
  • start up tomcat
    sh apache-tomcat-7.[version.number]/bin/catalina.sh start