Thursday, August 27, 2015

Apache, MySQL, PHP, JavaScript, JQuery

Development Install

sudo apt-get install apache2
sudo apt-get install mysql-common mysql-server mysql-client
sudo apt-get install php5-common php5-mysql libapache2-mod-php5
sudo apt-get install phpmyadmin  // for easier manipulating mysql

sudo service apache2 restart

MySQL

$ mysql -u root -p

Python Django for Web Development

Install on Ubuntu

sudo apt-get install python-django
//sudo apt-get install libmysqlclient-dev
sudo apt-get install python-mysqldb
//sudo apt-get install python-mysql.connector

Install the latest Django on Ubuntu

sudo apt-get install python-pip
sudo pip install -U pip
sudo pip install Django (or sudo pip install Django --upgrade )
./manage.py runserver 0.0.0.0:8000

sudo apt-get install python-dev
sudo pip install Pillow   // for handling modelsImageField (django 1.8)

chgrp -R www-data ./media


Install PyDev on Eclipse

WSGI

 sudo apt-get install libapache2-mod-wsgi

Examples