Tuesday, June 10, 2014

Django Installs Ubuntu

# Setting Up A LAMP Django Server Or LAM if you want to think of it that way
#!/bin/bash

# Installing Python
sudo apt-get -y install python
sudo apt-get -y install python-dev

# Installing easy_install for python Django Apps.
sudo apt-get -y install python-setuptools
# Python pip install for Django Apps
sudo apt-get -y install python-pip

sudo apt-get -y install mysql-server
sudo apt-get -y install python-mysqldb
sudo apt-get -y install apache2 libapache2-mod-python
sudo apt-get -y install mysql-server python-mysqldb
sudo apt-get -y install libapache2-mod-wsgi

# Add meta data into ogv ogg videos DURATION: 30.03 for example
# oggz-comment video.ogv -l DURATION: 30.03
sudo apt-get install -y oggz-tools
sudo apt-get -y install ffmpeg
sudo add-apt-repository  ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get -y install handbrake-cli
sudo apt-get -y install ffmpeg2theora
sudo apt-get install gifsicle

sudo pip install PIL
sudo pip install --upgrade PIL

sudo easy_install paramiko
sudo easy_install django-filer
sudo easy_install django-celery
sudo easy_install django_appmedia
sudo easy_install --upgrade pycrypto
sudo easy_install easy-thumbnails
sudo easy_install django-multimedia

sudo apt-get -y install apache2-mpm-worker apache2-dev
sudo easy_install virtualenv virtualenvwrapper pip

sudo apt-get build-dep python-imaging
sudo apt-get -y install libjpeg62 libjpeg62-dev 
sudo apt-get -y install libfreetype6 libfreetype6-dev 
sudo apt-get -y install libfreetype6 libfreetype6-dev zlib1g-dev 
sudo apt-get -y install libjpeg8 libjpeg8-dev

# Installing Django Merchant
#/usr/local/lib/python2.7/dist-packages/django_merchant-0.0.3a0-py2.7.egg
sudo easy_install django-merchant

# Google Wallet Payment System For Django
sudo pip install django-payments

# Installing Boto for AWS Services such as FPS and S3 etc.
sudo easy_install boto

# Installing FFMPEG Video Encoding for Django.
sudo apt-get -y install ffmpeg
sudo apt-get -y install python-dev
sudo easy_install paramiko
sudo easy_install django-filer
sudo easy_install django-celery
sudo easy_install django_appmedia
sudo easy_install --upgrade pycrypto
sudo easy_install easy-thumbnails
sudo easy_install django-multimedia

# Installing Django Admin Tools Dashboard
sudo easy_install -Z django-admin-tools

# Install Easy Maps Google Maps For Django
sudo easy_install geopy
sudo easy_install django-easy-maps

# S3 Storages
sudo easy_install django-storages

# MySQL Python Module
sudo easy_install MySQL-python

# Install Django User Email Verficiation Registration System.
sudo easy_install django-registration

# Install Django JQuery File Upload System.
sudo easy_install django-jquery-file-upload
sudo easy_install pillow

sudo apt-get remove libapache2-mod-python
sudo apt-get -y install libapache2-mod-wsgi
# sudo echo "LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so" > /etc/apache2/mods-available/wsgi.load
sudo a2enmod wsgi
sudo service apache2 restart

# XML Processing
sudo easy_install elementtree

No comments:

Post a Comment