Você respondeu sua própria pergunta! Eu recomendaria verificar seus logs também em:
/var/log/nginx
Os registros são uma maneira incrível de ver como as coisas funcionam sob o capô
EstoutentandoentenderosdetalhespassoapassodoqueacontecequandosolicitoumapáginadeumsitedodjangoemexecuçãonomeuVPSenquantotrabalho
Se eu entendi corretamente quando eu navego para 'mysite.com' Uma pesquisa DNS ocorre redirecionando minha solicitação para o endereço IP no registro A que é o meu servidor ubuntu vps servidor com nginx em execução. Meu arquivo de configuração do nginx ficaria assim:
server {
listen 80;
server_name mysite.com;
location / {
proxy_pass http://localhost:8000;
}
}
Eu estou supondo que neste ponto o nginx (escutando na porta 80) é capaz de olhar para o pedido e os cabeçalhos http associados e combinar o pedido com o arquivo de configuração apropriado para o nginx ativado pelo site. Este simples modelo mental está correto? Quais são os principais pontos que estão faltando?