wiki:DespoinaLog_molgenis14

Version 1 (modified by antonak, 12 years ago) (diff)

--

Deploy on tomcat6 and mysql

##################################### # SOP: Installation of tomcat6 + mysql app (any gcc member) #####################################

# Change lines below to match your app and environment app=animaldb # On CentOS VM: export CATALINA_HOME=/usr/share/tomcat6/ # on SuSE VM: export CATALINA_HOME=/srv/tomcat6/

# Become molgenis user sudo su - molgenis cd /srv/molgenis

# If /srv/molgenis doesn't exist, ask 'root' user to run installation SOP

# Checkout mkdir $app cd $app git clone https://github.com/molgenis/molgenis.git git clone https://github.com/molgenis/molgenis_apps.git cd molgenis_apps

# Optionally: check and make sure both Tomcat and MySQL are running sudo service tomcat6 status sudo service mysqld status

# Create mysql mysql -u molgenis -pmolgenis -e "create database $app";

# Generate war ant -f build_$app.xml clean-generate-compile-war

# Delete previous war, if updating. rm ${CATALINA_HOME}/webapps/$app.war

# Copy new war (tomcat will automatically reload the app) newgrp tomcat; cp dist/war/$app.war ${CATALINA_HOME}/webapps/$app.war; exit