Como eu configuro o nginx para ter um bloco de servidor apontando para um aplicativo django?

1

Suponha que eu tenha um servidor nginx, com aplicativos do Django configurados como "/ djangoapps / exampleapp1 /" e "/ djangoapps / exampleapp2 /".

Suponha que acabei de registrar um domínio "www.exampleapp2.com".

Como posso apontar o www.exampleapp2.com para meu aplicativo django?

A partir da leitura dos documentos nginx, parece que seria bastante simples se eu estivesse servindo apenas arquivos estáticos. Uma vez que eu lance o Django, torna-se difícil.

Minha configuração do nginx seria algo assim:

server {
    server_name www.exampleapp2.com;
    location / {
        # What do I put here?
    }
}

server {
    root   /var/www;

    location /djangoapps {
            include fastcgi_params;
            fastcgi_pass 127.0.0.1:8080;
            fastcgi_split_path_info ^()(.*)$;
    }
}
    
por waltzer 27.03.2015 / 19:16

0 respostas