Tornado项目的Nginx配置文件示例

新建“项目名.conf”文件,拷贝以下内容到文件,注意修改server_name和alias目录。

upstream tornadoes {

    server 127.0.0.1:8080;  # 修改为自己项目的端口

    keepalive 16;

}

server {

    listen 80;

    server_name 111.111.111.111;  #需要修改为自己的域名戓IP

    location ^~ /static {

        alias /www/wwwroot/xxx/applications/statics; #修改为自己的项目名

        if ($query_string) {

            expires max;

        }

    }

    location / {

        proxy_pass_header Server;

        proxy_set_header Host $http_host;

        proxy_redirect off;

        proxy_set_header X-Real-IP $remote_addr;

        # 协议 http https

        proxy_set_header X-Scheme $scheme;

        # Suport WebSocket

        proxy_http_version 1.1;

        proxy_set_header Upgrade $http_upgrade;

        proxy_set_header Connection "upgrade";

        proxy_pass http://tornadoes;

    }

}

你可能感兴趣的:(Tornado项目的Nginx配置文件示例)