diff --git a/gunicorn_start.sh b/gunicorn_start.sh index cf1426641..f68613c26 100755 --- a/gunicorn_start.sh +++ b/gunicorn_start.sh @@ -3,8 +3,8 @@ # As seen in http://tutos.readthedocs.org/en/latest/source/ndg.html NAME="SAPL" # Name of the application (*) -DJANGODIR=`pwd` # Django project directory (*) -SOCKFILE=`pwd`/run/gunicorn.sock # we will communicate using this unix socket (*) +DJANGODIR=/home/sapl31/sapl # Django project directory (*) +SOCKFILE=/home/sapl31/sapl/run/gunicorn.sock # we will communicate using this unix socket (*) USER=`whoami` # the user to run as (*) GROUP=`whoami` # the group to run as (*) 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`" # Activate the virtual environment -#cd $DJANGODIR -#source /var/www/test/venv/bin/activate +cd $DJANGODIR +source ~/.virtualenvs/sapl/bin/activate export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE export PYTHONPATH=$DJANGODIR:$PYTHONPATH diff --git a/simple_gunicorn.sh b/simple_gunicorn.sh index 3d1bb40d4..82530bc50 100755 --- a/simple_gunicorn.sh +++ b/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