静态站点部署不难,难的是把每一层的责任分清。DNS 只负责把名字指向地址,云防火墙决定流量能否到达主机,Nginx 决定请求落到哪里,Certbot 则依赖前面整条链路完成域名验证。任何一层配置错了,浏览器看到的都可能只是“无法访问”。
这里使用一台 Linux 云主机、Nginx、Hugo 和 Let’s Encrypt 搭出最小闭环。它没有数据库和常驻业务进程,适合博客、作品集和文档站,也足够清楚地暴露网络部署中的关键边界。
最终架构
浏览器
↓ HTTPS :443
example.com
↓ A 记录
Azure 公网 IPv4
↓
Azure NSG +...