参考资料
http://www.runoob.com/linux/linux-command-manual.html(Linux 命令大全)
http://www.ziqiangxuetang.com/django/django-views-urls.html (自强学堂 django)
https://yq.aliyun.com/articles/36339?spm=5176.100239.blogcont45104.14.FsG1Ve(阿里云栖社区 通过Nginx部署Django(基于ubuntu))
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 (廖雪峰python教程)
http://www.jianshu.com/p/e6ff4a28ab5a(简书 基于nginx和uWSGI在Ubuntu上部署Django)
http://tengine.taobao.org/book/index.html(Nginx开发从入门到精通)
http://www.cnblogs.com/chenjiahe/p/5956002.html(/etc/nginx/nginx.conf配置文件详解)
http://www.cnblogs.com/usergaojie/p/4583796.html(vim命令详解)
一些有用的参考教程:
Django 官网部署教程:
https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/gunicorn/
https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/uwsgi/
nginx 与 socket
防火墙:
centos 7 FireWalld: http://stackoverflow.com/questions/24756240/how-can-i-use-iptables-on-centos-7
ubuntu ufw 防火墙:http://wiki.ubuntu.org.cn/Ufw%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97
uwsgi ini 配置文件:http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html#configuring-uwsgi-to-run-with-a-ini-file
1 . sudo apt-get install nginx #安装
如果提示:Unable to locate package错误,解决方法非常简单,终端输入以下命令即可:
sudo apt-get update
2.启动Nginx:
/etc/init.d/nginx start #启动
/etc/init.d/nginx stop #关闭
/etc/init.d/nginx restart #重启
3.修改Nginx配置文件,打开/etc/nginx/nginx.conf 文件
vim /etc/nginx/nginx.conf
4.安装uwsgi 用python的pip安装最简单:
apt-get install python-dev#不安装这个,下面的安装可能会失败
pip install uwsgi
5.安装django
pip install django