网站部署
阅读 5
评论 0
点赞 0
通过WSL2、Docker 和 NPS 实现网站部署方案
本教程指导将闲置笔记本变为个人服务器,通过WSL2(Ubuntu 24.04)在Windows下运行Linux环境,安装Docker及Docker Compose实现应用容器化部署,再使用NPS内网穿透工具(VPS服务器端+本地客户端)将本地服务暴露至公网。以Navidrome音乐服务器为例演示完整流程:配置WSL2资源、调整防火墙、安装Docker、编写docker-compose.yml并启动服务。关键结论:WSL2提供一致开发环境;Docker简化部署;NPS通过服务器端与客户端映射实现公网访问;需注意国内VPS可能需备案,防火墙仅开放必要端口。读者可低成本、无公网IP条件下自由部署个人网站。