在fedora工作站36上部署一个node-js应用程序



我有一个nodejs应用程序,我想部署在本地服务器上(该服务器正在运行Fedora 36(。我在另一台电脑上开发了NodeJS端,当节点运行时,它可以很好地工作。但当我将node-server目录复制到fedora-server并运行它时,它只在本地主机上工作。即使我在同一个网络中,我也无法访问服务器。我正在为一台本地连接的小型电脑开发该应用程序,我不想使用主机公司和Heroku。是防火墙阻止了我对服务器的请求吗?我有什么选择在本地托管它?有更好的方法吗?

您的node.js服务器通常在脚本末尾确定的端口上运行。有时是3000。但可以是任何东西。其他人访问的正确方式是,正如你所说。。。

http://your.network.ip.address:port/
or 
example ip 
http://192.168.0.3:3000

检查您运行此服务器的本地ip和端口。本地网络上的其他人怎么能在我的NodeJS应用程序';它在我的机器上运行吗?

最新更新