小编Sch*_*tac的帖子

Django + Nginx 配置(获取“Welcome to nginx!”)

我在 Ubuntu 上有 Django + Nginx + Gunicorn。使用 Letscrypt 生成的证书。

/etc/nginx/sites-available/myproject中我有:

server {
    server_name myproject.com www.myproject.com;
    listen 80;
    return 301 https://myproject.com$request_uri;
}

server {
    server_name myproject.com www.myproject.com;

    listen 443;

    ssl on;
    ssl_certificate /etc/letsencrypt/live/myproject.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/myproject.com/privkey.pem;

    client_max_body_size 1G;

    root /home/myname/myproject;

    location / {
        include proxy_params;
        proxy_pass https://unix:/home/myname/myproject/myproject.sock;
    }
}
Run Code Online (Sandbox Code Playgroud)

/etc/nginx/sites-available/default中,除了注释行之外,我有:

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/html;

    index index.html index.htm index.nginx-debian.html;

    server_name _;

    location / {
            try_files $uri $uri/ =404;
    }
}
Run Code Online (Sandbox Code Playgroud)

/etc/nginx/sites-enabled …

django nginx

2
推荐指数
1
解决办法
2762
查看次数

标签 统计

django ×1

nginx ×1