提问者:小点点

如何向客户展示node js网站


我有一个nodejs应用程序,这是我为我的客户做的,我想在他的机器上向他展示他的网站(我们生活在地球的不同侧面)有没有任何方法可以这样做?


共1个答案

匿名用户

这是一个相当冗长的问题。 对此有几种不同的解决方案。

1:您可以在本地托管一台服务器,然后打开一些防火墙端口,以允许流量将信息从您的IP地址(端口80或443)路由到您的应用程序。 这是相当危险的,虽然,将需要在您的一端安全,以防止入侵。 这也意味着,当您的IP从ISP更改时,您要么需要用新的IP更新客户,要么使用正在用dyndns之类的东西更新的域名。 这里有一个关于那条路线的一些信息的链接。

https://blog.resellerclub.com/How-to-host-a-domain-website-on-your-own/

2:你可以使用像AWS,Azure这样的托管公司,或者任何基于VPS的托管解决方案。 这有时会花费金钱和花费一些时间来设置,但长期来看,这是一个很好的解决方案,只要你愿意投入时间和精力去学习你选择的任何技术堆栈。 以下是AWS提供的关于这条路线的一些信息的链接

https://aws.amazon.com/gett-started/hand-on/deploy-nodejs-web-app/