我试图通过https://www.obeythetestinggoat.com/book/chapter_manual_deployment.html来逐步了解当我从运行在我的VPS上的django网站请求一个页面时发生的情况。
如果我正确理解,当我浏览到“mysite.com”DNS查询发生redirect我的请求到Alogging这是我的Ubuntu服务器vps服务器运行nginx的IP地址。 我的nginxconfiguration文件看起来像这样:
server { listen 80; server_name mysite.com; location / { proxy_pass http://localhost:8000; } }
我猜测,在这一点上,nginx(侦听端口80)能够查看请求和相关的http头,并将请求匹配到适当的nginx站点启用的configuration文件。 这个简单的心理模型是否正确? 我缺less什么重点?
你已经回答了你自己的问题! 我build议你在/var/log/nginx检查你的日志
日志是一个很好的方式来看看事情是如何工作的