https://i.ancii.com/sunshinebreeze/
SunshineBreeze sunshinebreeze
之前一直都是使用python manage.py runserver来运行服务器。这只适用测试环境中使用。正式发布的服务,需要一个可以稳定而持续的服务器。yum install zlib-devel bzip2-devel pcre-devel opens
django只是一个web逻辑框架,它通过python3 manage.py runserver 命令启动socket服务端。因为uwsgi支持多进程 多线程的方式,性能很高,启动django性能更好,但是uwsgi不解析django的静态文件。locat
yum -y install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel. django-admin
安装sudo apt-get install nginx启动sudo /etc/init.d/nginx restart验证打开浏览器输入: 127.0.0.1:80 -> Welcome to Nginx安装uwsgi. 在项目目录中新建uwsgi
搭建了一台nginx+uwsgi+django1.3的服务器。由于设计需要必须走HTTPS,但是按照默认配置后访问却总是出现问题。查阅了uwsgi文档后解决了。
Nginx 的整体配置这里不说了,假设已经明白 Nginx的基本配置,那么uwsgi就类似这么配置:。application = WSGIHandler()然后运行uwsgi监听9090,其中-w后跟模块名,也就是刚才配置的myapp. uwsgi -s
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号