Excipient server restart
Jump to navigation
Jump to search
Excipient Deployment:
1. activate the production server ->
cd /nfs/soft/www/apps/excipients/envs/production/ source bin/activate
2. Go to the dev version of Excipients and the version number set in the __init__.py file
3. Run as root ->
python setup.py sdist
4. ssh into nfs-soft and become root ->
ssh superuser@nfs-soft sudo -i
4. copy over the created dist folder in /nfs/soft/www/apps/excipients/envs/production/
5. Run ->
pip install dist/CERSI-Excipients-X.Y.Z.tar.gz
6. ssh to gimel ->
ssh superuser@gimel
7. get root ->
sudo -i
8. find the excipients screen ->
screen -ls
9. switch to excipients screen ->
screen -dR excip
10. CTRL-C to kill
11. <UP> <ENTER> to rerun
(this will start the gunicorn server: gunicorn --access-logfile excipients.ucsf.bkslab.org.acc --max-requests 1000 --bind 10.20.0.31:8093 excipients:app --workers 5)