在服务器上安装节点应用程序。阿帕奇 npm pm2
Installing Node Application on a server. Apache npm pm2
我已经在具有特定 IP 的服务器上安装了节点 js 应用程序 (myapp.js)。
我已经安装了 npm 并启动了应用程序
我以前做过,但它是用 apache 做的,而且要复杂得多。
然而,这是该服务器上唯一的应用程序。 运行 很好。
这不应该只在安装它的 ip 上可用吗?
我自己的猜测是它与应用程序中的节点设置有关,因为它指的是本地主机 8050?也许这需要一个 IP?
编辑
我刚刚在服务器上安装了应用程序。我还没有设置任何 apache,所以也许这就是问题所在。我想也许是因为我在应用程序中定义了一个端口,然后它需要在服务器上指定一个端口?
您的节点应用程序可以从本地访问:
http://localhost:8050/
从外面:
http://youripaddress:8050/
假设8050端口是开放的,自然。
您还可以使用 apache 或 nginx(或其他任何工具)设置反向代理来代理您的应用程序。
我已经在具有特定 IP 的服务器上安装了节点 js 应用程序 (myapp.js)。
我已经安装了 npm 并启动了应用程序
我以前做过,但它是用 apache 做的,而且要复杂得多。
然而,这是该服务器上唯一的应用程序。 运行 很好。
这不应该只在安装它的 ip 上可用吗?
我自己的猜测是它与应用程序中的节点设置有关
编辑 我刚刚在服务器上安装了应用程序。我还没有设置任何 apache,所以也许这就是问题所在。我想也许是因为我在应用程序中定义了一个端口,然后它需要在服务器上指定一个端口?
您的节点应用程序可以从本地访问:
http://localhost:8050/
从外面:
http://youripaddress:8050/
假设8050端口是开放的,自然。
您还可以使用 apache 或 nginx(或其他任何工具)设置反向代理来代理您的应用程序。