Ubuntu server 14.0.4 配置django+uwsgi+Nginx
Step 1:
拉取项目到指定目录下
Step2:
进入项目目录,配置virtualenv,之后进入虚拟环境
Step3:
根据requirements.txt 安装依赖包
Step4:
使用pip安装uwsgi(pip install uwsgi)
Step5:
设置uwsgi配置文件(config.ini)
Socket -- 设置运行端口
Chdir -- 项目的主目录
Module -- django项目下的wsgi文件
Step6:
安装Nginx,并进行配置(/etc/nginx/sites-enabled 目录下 default 文件)
Listen -- 监听端口
Server_name – 项目地址(写本机地址,外部可通过直接访问虚拟机IP访问)
Location – 配置uwsgi的运行端口
Location/static – 配置django下static文件地址
Step7:
重启Nginx服务(service nginx restart)
Step8:
进入项目目录,运行uwsgi(uwsgi config.ini),外部可通过访问虚拟机IP访问项目