您的位置:首页 > 运维架构 > Nginx

nginx部署web.py项目

2013-06-23 18:45 411 查看
= =测试环境直接就python index.py就好啦

生产环境nginx + web.py + uwsgi

安装uwsgi...

pip install uwsgi

首先把自己的代码小改一下。。。

app = web.application(urls, globals())
application = app.wsgifunc()


就是加一句appcation = app.wsgifunc()

然后再nginx配置个server

server
{
listen 80;
server_name 127.0.0.1;
location /{
include uwsgi_params;
uwsgi_pass 127.0.0.1:9090;

uwsgi_param UWSGI_CHDIR /home/notice/web/;
}

location /static {
alias /home/notice/web/static;
autoindex on;
}

}


很简单,就是使用uwsig来做个代理之类的。。

/static 是静态文件的映射

然后重启nginx

启动uswgi

uwsgi -s 127.0.0.1:9090 -w index
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: