Guest User

Untitled

a guest
Nov 17th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #!/usr/bin/bash
  2.  
  3. #This will set up your machine for using django 1.4
  4.  
  5. sudo add-apt-repository -y ppa:pitti/postgresql
  6. sudo add-apt-repository -y ppa:git-core/ppa
  7. sudo add-apt-repository -y ppa:bchesneau/gunicorn
  8. sudo add-apt-repository -y ppa:nginx/stable
  9. sudo add-apt-repository -y ppa:natecarlson/haproxy # For Load Balancing
  10. sudo apt-get update -y
  11. sudo apt-get install -y nginx memcached rsync libpq-dev python-dev libxslt1-dev libxml2-dev python-psycopg2 git-core redis-server postgresql-9.1-postgis inetutils-syslogd apache2-utils python-pip libevent-dev
  12. sudo apt-get install binutils gdal-bin
  13.  
  14. sudo pip install virtualenv gevent setproctitle django
  15.  
  16.  
  17. sudo mkdir -p /var/log/django /var/log/gunicorn /var/run/gunicorn /var/www
  18. sudo useradd -Ur gunicorn -d /var/run/gunicorn
  19. sudo chown -R ubuntu:ubuntu /var/www
  20. sudo chown -R gunicorn:gunicorn /var/log/django /var/log/gunicorn /var/run/gunicorn
  21. sudo ln -s /etc/nginx/sites-enabled /etc/nginx/enabled
  22. sudo ln -s /etc/nginx/sites-available /etc/nginx/available
Add Comment
Please, Sign In to add comment