nginx+uwsgi 部署django
Posted 工大只有一个阿锤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx+uwsgi 部署django相关的知识,希望对你有一定的参考价值。
安装nginx:
sudo apt-get install nginx
测试nginx:
打开浏览器 输入: localhost:80 (默认80端口)
安装uwsgi:
进入虚拟环境安装: pip install uwsgi
测试uwsgi:
项目环境中 创建test.py文件:
def application(environ, start_response):
status = ‘200 OK‘
output = ‘Hello World! powerde by wsgi‘
response_headers = [(‘Content-type‘, ‘text/plain‘),(‘Content-Length‘, str(len(output)))]
start_response(status, response_headers)
return [output]
运行 : uwsgi --http :8001 --wsgi-file test.py
然后浏览器访问 :http://127.0.0.1:8001
显示 :Hello World! powerde by wsgi
以上是关于nginx+uwsgi 部署django的主要内容,如果未能解决你的问题,请参考以下文章
Django + Uwsgi + Nginx 实现生产环境部署
Django + Uwsgi + Nginx 实现生产环境部署