阿里云ECS服务器部署django的方法-创新互联
参考
从事成都多线服务器托管,服务器租用,云主机,虚拟主机,国际域名空间,CDN,网络代维等服务。服务器安装的是Centos 系统。
uwsgi是使用pip安装的。
nginx是使用yum install nginx安装。
python 2.7, mysql 5.5使用 yum安装。
它们之间的逻辑关系如下:
the web client <-> the web server <-> the socket <-> uwsgi <-> Django
uswgi负责从Django拿内容,通过socket传给 web server如nginx, 最后显示到 网页浏览器。
在django的项目下,建文件 uswgi.ini,可以不用在uswgi后面写一串选项。
# uwsgi.ini file [uwsgi] # Django-related settings # the base directory (full path) chdir = /var/www/html/ # Django's wsgi file module = app.wsgi:application # process-related settings # master master = true # maximum number of worker processes processes = 10 # the socket (use the full path to be safe #socket = 127.0.0.1:8001 socket = /tmp/site.sock # ... with appropriate permissions - may be needed chmod-socket = 666 # clear environment on exit vacuum = true process = 4 threads = 2
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前名称:阿里云ECS服务器部署django的方法-创新互联
新闻来源:http://scpingwu.com/article/dpspci.html