ssh ecommonsId@orchestra.med.harvard.edu
cd /www/dev.some.website.hms.harvard.edu mkdir tomcat
cd /www/dev.some.website.hms.harvard.edu/tomcat mkdir blink
cd blink/ wget http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-repository-dist/1.7-MS1.02/eagle-i-repository-dist-1.7-MS1.02-dist.zip
unzip eagle-i-repository-dist-1.7-MS1.02-dist.zip
mkdir datarepo cd datarepo mkdir lib
cd lib cp ../../repository-1.7-MS1.02/lib/* .
../../repository-1.7-MS1.02/lib/* ../../../lib/
cd ../../../ ln -s ../docroot/ webapps
The folder structure in the website directory should now look like this:
Additional configurations needed to continue installation:
/* = devalaskau24
org.eaglei.repository.home=/www/dev.some.website.hms.harvard.edu/tomcat/blink/datarepo derby.system.home=/www/dev.some.website.hms.harvard.edu/tomcat/blink/datarepo common.loader=${catalina.base}/blink/.config,${catalina.base}/blink/conf,${catalina.base}/lib,/www/dev.some.website.hms.harvard.edu/tomcat/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar org.eaglei.home=/www/dev.alaska.u24.hms.harvard.edu/tomcat/blink
In order to perform the rest of the installation of the repository, we now need to enter orchestra's interactive LSF (https://wiki.med.harvard.edu/Orchestra/IntroductionToLSF#Interactive_Jobs)
bsub -Is -q shared_int_2h bash
cd blink/repository-1.7-MS1.02/ ./etc/prepare-install.sh USERNAME PASSWORD ../datarepo/
exit tomcatctl start dev.some.website.hms.harvard.edu
bsub -Is -q shared_int_2h bash ./etc/finish-install.sh USERNAME PASSWORD https://dev.some.website.hms.harvard.edu
eaglei.repository.sesame.dir = /www/dev.some.website.hms.harvard.edu/tomcat/blink/datarepo/sesame