Browse Source

Atualiza scripts de deploy da produção

pull/292/head
Edward Ribeiro 9 years ago
parent
commit
f12da2b82e
  1. 8
      gunicorn_start.sh
  2. 9
      simple_gunicorn.sh

8
gunicorn_start.sh

@ -3,8 +3,8 @@
# As seen in http://tutos.readthedocs.org/en/latest/source/ndg.html # As seen in http://tutos.readthedocs.org/en/latest/source/ndg.html
NAME="SAPL" # Name of the application (*) NAME="SAPL" # Name of the application (*)
DJANGODIR=`pwd` # Django project directory (*) DJANGODIR=/home/sapl31/sapl # Django project directory (*)
SOCKFILE=`pwd`/run/gunicorn.sock # we will communicate using this unix socket (*) SOCKFILE=/home/sapl31/sapl/run/gunicorn.sock # we will communicate using this unix socket (*)
USER=`whoami` # the user to run as (*) USER=`whoami` # the user to run as (*)
GROUP=`whoami` # the group to run as (*) GROUP=`whoami` # the group to run as (*)
NUM_WORKERS=9 # how many worker processes should Gunicorn spawn (*) NUM_WORKERS=9 # how many worker processes should Gunicorn spawn (*)
@ -15,8 +15,8 @@ DJANGO_WSGI_MODULE=sapl.wsgi # WSGI module name (*)
echo "Starting $NAME as `whoami`" echo "Starting $NAME as `whoami`"
# Activate the virtual environment # Activate the virtual environment
#cd $DJANGODIR cd $DJANGODIR
#source /var/www/test/venv/bin/activate source ~/.virtualenvs/sapl/bin/activate
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
export PYTHONPATH=$DJANGODIR:$PYTHONPATH export PYTHONPATH=$DJANGODIR:$PYTHONPATH

9
simple_gunicorn.sh

@ -1 +1,10 @@
DJANGODIR=/home/sapl31/sapl # Django project directory (*)
DJANGO_SETTINGS_MODULE=sapl.settings # which settings file should Django use (*)
DJANGO_WSGI_MODULE=sapl.wsgi # WSGI module name (*)
cd $DJANGODIR
source ~/.virtualenvs/sapl/bin/activate
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
export PYTHONPATH=$DJANGODIR:$PYTHONPATH
gunicorn --bind 10.1.2.119:8000 sapl.wsgi:application gunicorn --bind 10.1.2.119:8000 sapl.wsgi:application

Loading…
Cancel
Save