参考连接:http://www.runoob.com/django/django-nginx-uwsgi.html
----------------------本地开发模式--------------------------------
一 、mac下安装python开发环境(eclipse+pydev插件)
注意python版本和相应数据库版本的操作的方法
二、安装python数据库引擎
python要操作数据库,安装python-mysql,安装mysql客户端
三、安装django
pip3 install django==1.10.5
ps:django版本和python版本之间的对应的关系
四、创建django项目
参考连接http://www.runoob.com/django/django-first-app.html
django-admin.py startprojectHelloWorld;
python manage.py runserver0.0.0.0:8000;【起django服务】
(0.0.0.0 让其它电脑可连接到开发服务器,8000 为端口号。如果不说明,那么端口号默认为 8000)
-----------------------------------发布到服务器---------------------------------
python manage.py runserver来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等
web服务器是链接用户浏览器与python服务器端程序的中间节点,在网站建立的过程中起着重要的作用
目前主流的web服务器Nginx,Apache,IIS等,python服务器端程序在Linux平台下使用最广泛的是Nginx。
python服务器端程序和服务器连接通过WSGI接口。
五、安装uswgi及配置
六、安装Nginx及配置
----------------------------------过程中遇到的问题------------------------------
遇到的问题
1 Nginx端口被占用:先stop 后reload
sudo nginx -s reload
2 服务器不正常查看日志报告:
tail -f /var/log/uwsgi.log
3 MySQL-python和pymysql的区别
4 django版本和python版本之间的对应的关系