| Version 23 (modified by , 9 years ago) ( diff ) |
|---|
OpenSpecimen HowTo Install
Tags: OpenSpecimen HowTo
See https://openspecimen.atlassian.net/wiki/display/CAT/Deployment+steps
- Have to make install.sh and catalina.sh executable.
- Have to amend apache config:
- Amend
loadmodule.confto:... # Tomcat - used for JBoss #LoadModule jk_module /usr/lib64/apache2/mod_jk.so # Proxy to divert to the JBoss Application Server LoadModule proxy_module /usr/lib64/apache2-prefork/mod_proxy.so LoadModule proxy_http_module /usr/lib64/apache2-prefork/mod_proxy_http.so
- Amend
httpd.congto... # Proxy to provide access to the JBoss Application Server ProxyPass / http://localhost:8280/ timeout=180 ProxyPassReverse / http://localhost:8280/ ProxyTimeout 180 # Use mod_jk to forward to JBoss - not used now, cos it broke # Include /local/apache2/etc/mod.d/mod_jk.conf ...
- Amend
Process
- Download the latest release from LCBRU OpenSpecimen Repository
cd /local- Unzip the release
unzip openSpecimen_v2_4.zip cd openSpecimen_v2_4- Run install.sh
sudo -u wwwrun ./first_run_open_specimen.sh- Check for process still running
ps -ef|grep cat - If the process is still running, kill it using
sudo -u wwwrun kill {process id} sudo -u wwwrun ./run_open_specimen.sh- Check it starts by running
tail -f app/logs/catalina.out
UPDATE WORKFLOW table to correct format
Run the command:
update os_cp_workflows set workflows = '[{"name":"registerParticipant","view":"plugin-ui-resources/le/collect-specimens.html","ctrl":"leRegAndCollectSpecimensCtrl","data":{"boxOpts":{"dimension":{"rows":8,"columns":12},"compact":false}}}]';
NEW Procedure
Note:
See TracWiki
for help on using the wiki.
