Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/bash
- #This will set up your machine for using django 1.4
- sudo add-apt-repository -y ppa:pitti/postgresql
- sudo add-apt-repository -y ppa:git-core/ppa
- sudo add-apt-repository -y ppa:bchesneau/gunicorn
- sudo add-apt-repository -y ppa:nginx/stable
- sudo add-apt-repository -y ppa:natecarlson/haproxy # For Load Balancing
- sudo apt-get update -y
- 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
- sudo apt-get install binutils gdal-bin
- sudo pip install virtualenv gevent setproctitle django
- sudo mkdir -p /var/log/django /var/log/gunicorn /var/run/gunicorn /var/www
- sudo useradd -Ur gunicorn -d /var/run/gunicorn
- sudo chown -R ubuntu:ubuntu /var/www
- sudo chown -R gunicorn:gunicorn /var/log/django /var/log/gunicorn /var/run/gunicorn
- sudo ln -s /etc/nginx/sites-enabled /etc/nginx/enabled
- sudo ln -s /etc/nginx/sites-available /etc/nginx/available
Add Comment
Please, Sign In to add comment