Ubuntu下搭建django项目的搭建
1、pyhotn3的安装
指令:sudo apt-get install python3
2、下载django安装包
指令:sudo wget https://www.djangoproject.com/m/releases/1.7/Django-1.7.1.tar.gz
3、django的安装
(1)解压django安装包
指令:sudo tar xzvf Django-1.7.1.tar.gz
得到目录:Django-1.7.1
(2)进入解压后的目录
指令:cd Django-1.7.1
(3)安装django
指令:sudo python setup.py install
遇到问题:setup.py第四行有错,没有setuptools
解决方案:安装setuptools
具体步骤:a、下载setuptools安装包
指令:sudo wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
b、解压安装包
指令:sudo tar zxvf setuptools-0.6c11.tar.gz
得到的目录:setuptools-0.6c11
c、进入解压后的目录
指令:cd setuptools-0.6c11
d、构建过程
指令:sudo python setup.py build
e、安装setuptools
指令:sudo python setup.py install
4、安装uwsgi
(1)下载安装包
指令:sudo http://projects.unbit.it/downloads/uwsgi-1.4.4.tar.gz
(2)解压,并进入解压目录
指令:sudo tar zxvf uwsgi-1.4.4.tar.gz
得到目录:uwsgi-1.4.4
进入目录指令:cd uwsgi-1.4.4
(3)编译
指令:sudo make
遇到问题:plugins/python/uwsgi_python.h:2:20: 致命错误: Python.h:没有那个文件或目录
解决过程:a、原因:少了python-dev模块
b、安装python-dev
指令:sudo apt-get install python-dev
(4)移动目录
指令: sudo cp uwsgi /usr/bin
5、nginx的安装
指令:sudo apt-get install nginx