diff options
author | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-09-18 20:03:24 (GMT) |
---|---|---|
committer | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-09-18 20:03:24 (GMT) |
commit | 8ba7a759d3594ffd44fac9349c3a04967d4ded82 (patch) | |
tree | 02ceec65bd29b19f94bb0b09067892c447a59424 /webapp | |
parent | b701b92f14707a3364cbeabacaa9099e3fce8a4d (diff) |
Files for apache + uwsgi config for stating env
Diffstat (limited to 'webapp')
-rw-r--r-- | webapp/deploy/staging/settings.py | 2 | ||||
-rw-r--r-- | webapp/deploy/staging/staging.vhost | 31 | ||||
-rw-r--r-- | webapp/deploy/staging/uwsgi-for-nginx.ini | 11 | ||||
-rw-r--r-- | webapp/deploy/staging/uwsgi.ini | 4 |
4 files changed, 45 insertions, 3 deletions
diff --git a/webapp/deploy/staging/settings.py b/webapp/deploy/staging/settings.py index ad9fbd9..a921376 100644 --- a/webapp/deploy/staging/settings.py +++ b/webapp/deploy/staging/settings.py @@ -6,7 +6,7 @@ TEMPLATE_DEBUG = DEBUG # Hosts/domain names that are valid for this site; required if DEBUG is False # See https://docs.djangoproject.com/en//ref/settings/#allowed-hosts -ALLOWED_HOSTS = ['.activitycentral.com'] +ALLOWED_HOSTS = ['*'] MONGO_SETTINGS = { 'ALIAS': 'default', diff --git a/webapp/deploy/staging/staging.vhost b/webapp/deploy/staging/staging.vhost new file mode 100644 index 0000000..218fcf1 --- /dev/null +++ b/webapp/deploy/staging/staging.vhost @@ -0,0 +1,31 @@ +<VirtualHost *:8001> + ProxyPass /media ! + Alias /media /home/ceibal/virtualenvs/polls/staging/webapp/webapp/media + <Directory /home/ceibal/virtualenvs/polls/staging/webapp/webapp/media> + Order allow,deny + Allow from all + </Directory> + + ProxyPass /static/admin ! + Alias /static/admin /home/ceibal/virtualenvs/polls/staging/lib/python2.7/site-packages/django/contrib/admin/static/admin + <Directory /home/ceibal/virtualenvs/polls/staging/lib/python2.7/site-packages/django/contrib/admin/static/admin> + Order allow,deny + Allow from all + </Directory> + + ProxyPass /static ! + Alias /static /home/ceibal/virtualenvs/polls/staging/webapp/webapp/static + ProxyPass /favicon.ico ! + Alias /favicon.ico /home/ceibal/virtualenvs/polls/staging/webapp/webapp/static/favicon.ico + <Directory /home/ceibal/virtualenvs/polls/staging/webapp/webapp/static> + Order allow,deny + Allow from all + </Directory> + + ProxyPass / http://127.0.0.1:9001/ + ProxyPassReverse / http://127.0.0.1:9001/ + + ErrorLog ${APACHE_LOG_DIR}/polls-staging-error.log + LogLevel warn + CustomLog ${APACHE_LOG_DIR}/polls-staging-access.log combined +</VirtualHost> diff --git a/webapp/deploy/staging/uwsgi-for-nginx.ini b/webapp/deploy/staging/uwsgi-for-nginx.ini new file mode 100644 index 0000000..b75ad07 --- /dev/null +++ b/webapp/deploy/staging/uwsgi-for-nginx.ini @@ -0,0 +1,11 @@ +[uwsgi] +vhost = true +plugins = python +socket = /run/uwsgi/app/polls_webapp_staging/socket +master = true +enable-threads = true +processes = 2 +wsgi-file = /home/ceibal/virtualenvs/polls/staging/webapp/webapp/wsgi.py +virtualenv = /home/ceibal/virtualenvs/polls/staging +chdir = /home/ceibal/virtualenvs/polls/staging/webapp +touch-reload = /home/ceibal/virtualenvs/polls/staging/reload
\ No newline at end of file diff --git a/webapp/deploy/staging/uwsgi.ini b/webapp/deploy/staging/uwsgi.ini index b75ad07..123c730 100644 --- a/webapp/deploy/staging/uwsgi.ini +++ b/webapp/deploy/staging/uwsgi.ini @@ -1,11 +1,11 @@ [uwsgi] vhost = true plugins = python -socket = /run/uwsgi/app/polls_webapp_staging/socket +http-socket = 127.0.0.1:9001 master = true enable-threads = true processes = 2 wsgi-file = /home/ceibal/virtualenvs/polls/staging/webapp/webapp/wsgi.py virtualenv = /home/ceibal/virtualenvs/polls/staging chdir = /home/ceibal/virtualenvs/polls/staging/webapp -touch-reload = /home/ceibal/virtualenvs/polls/staging/reload
\ No newline at end of file +touch-reload = /home/ceibal/virtualenvs/polls/staging/reload |