【问题标题】:How i deploy node.js server on public domain?我如何在公共域上部署 node.js 服务器?
【发布时间】:2021-04-24 17:34:32
【问题描述】:

我尝试了很多方法如何在公共域上上传 node.js 服务器,但我从来没有找到任何东西。你能帮助我吗? (对不起我的英语。我英语说得不好。)

【问题讨论】:

  • 您拥有公共域吗?您有来自公司的主持人还是您自己在家主持?

标签: javascript node.js server


【解决方案1】:

我需要更多类似的信息

  1. 您使用 VPS 或类似的东西吗?
  2. 如果您使用本地连接,您的 ISP 是否提供静态 IP?

是的,我使用 VPS

首先检查您的防火墙设置并允许与您的 nodejs 端口相关的端口,例如您的应用程序使用端口 8000,让告诉您防火墙允许端口 8000 访问 tcp/udp

如果你使用 UFW 作为防火墙管理器,你可以通过 ufw allow 8000

打开端口

我不使用本地服务器

好的,您可以从调制解调器激活 NAT,或者您可以下载 ngrok

./ngrok http 8000

打开你的端口

【讨论】:

  • 我不使用 VPS。谢谢建议。
  • NAT 用于 LAN 内的设备向 LAN 外部发出请求并将响应路由回正确的位置。在这里完全没用。
  • 下载 ngrok 有什么帮助?请avoid link only answers.
  • @Quentin 哦,我的错,我的意思是 NAT 在您的 ISP 上打开端口公共 IP。但如果您的 ISP 提供静态 IP,它会使用
猜你喜欢
  • 1970-01-01
  • 2021-07-21
  • 2019-06-18
  • 2016-08-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-13
相关资源
最近更新 更多