浏览器 → Nginx → 应用程序 → 数据库,完整链路图
:3000,处理业务逻辑:查数据库、拼模板、计算数据...
:3306,存储数据,执行 SQL 查询
http://www.example.com,浏览器自动识别协议为 HTTP,默认端口 80。先解析域名为 IP:93.184.216.34。
nginx.conf 配置,把请求转发给后端应用:
:3306 端口连接 MySQL,执行 SQL,拿到数据后拼成 HTML。
这个过程完全在服务器内部,浏览器感知不到