如果你觉得在nas上部署网站觉得麻烦,那就直接部署到windows电脑上。

因为由于你的条件限制,没有公网,不想花钱部署到云服务器上(云服务器上部署需要各种备案才行)。那么就只能选择这种经济又实惠的本地部署了。

首先将开源的项目源码进行打包,然后上传到需要部署网站的宿主机上,接着在宿主机上准备要运行的环境,比如你的java项目需要jdk17,数据库8.0,那么你就要准备下载安装并配置好这些环境。这里就不啰嗦了,自行问度娘安装配置

出现下面界面就说明后端代码已经已经跑起来了。这样浏览器中输入访问地址,就能访问到了。

如何让外网,你的朋友也可以访问到,那么可以安装一个虚拟组网工具,不用公网,不用域名,直接注册安装就可以。推荐使用星空组网,tailscale等。