1957

无聊蛋疼的1957写的低端博客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

nginx部署web.py项目

Posted on 2013-06-23 18:45  1957  阅读(2497)  评论(0编辑  收藏  举报

= =测试环境直接就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