【问题标题】:Dedicated Server says This site can't be reached - NodeJs专用服务器说无法访问此站点 - NodeJs
【发布时间】:2019-01-10 02:20:52
【问题描述】:

我已经使用 mongoDB 在端口 5000 上创建了 Node Js API。它在本地 PC 上运行良好。但是当我上传到服务器并运行程序时,我无法在本地 PC 中访问该 API,它显示“无法访问此站点”。但是程序在服务器上也能顺利运行。

服务器安装: - 节点 - 蒙哥 - 吉特 和 防火墙中添加了 5000 端口规则。

【问题讨论】:

  • 你在那个专用服务器上打开port5000(入口)了吗?
  • 我该怎么做?
  • 您能浏览一下您的服务器吗?喜欢http://yourserverip:5000?如果没有,您必须在您的服务器中进行端口转发。
  • 是的,但我没有工作。如何进行端口转发?
  • 如果输入http://yourserverip:5000,您的网站正在浏览器中运行?

标签: node.js digital-ocean dedicated-server


【解决方案1】:

在你的 linux 服务器上运行以下命令 iptables -t nat -A OUTPUT -o lo -p tcp --dport 5000 -j REDIRECT --to-port 80 它会将 5000 重定向到 80 但我的建议是在你的防火墙中打开 5000。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-26
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    相关资源
    最近更新 更多