我想通过树莓派进行小型项目,独立于主机及其费用。
我想做什么
console.mydomain.com
或 admin.mydomain.com
我能做什么:
我不知道的是:
预先感谢您的耐心等待
注意:
Please do not send links which doesn't have full answer and if you do Please provide the rest in your answer
我所知道的:
我认为我应该为 DNS 服务器设置一个专用的 Raspberry pi,但对于我负责的大多数此类项目,只有一个 Raspberry pi。所以请告诉我我是否也可以做所有事情。
您需要在路由器上设置“端口转发”到树莓派。互联网上有很多关于执行此操作的指南,并且可能特定于您的路由器。
我不确定 Spring boot 是否可以配置 HTTPS,因为我从未使用过它。但是,如果您按照下面的建议使用 NGINX,则可以非常轻松地将 SSL 添加到配置中。
如果您想要运行多个项目,请查看设置 NGINX 并配置反向代理。
反向代理意味着您的所有站点都可以有不同的 URL,但到达相同的服务/IP 地址。然后 NGINX 将过滤掉它们并将它们指向正确的目的地。
反向代理文档:https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/