我创建了一个由 node.js 应用程序支持的实时 android 应用程序。我使用 express、socket.io、mongodb 和 ubuntu 作为后端。但我的问题是如何在生产中或单独通过 Web 运行它,而无需node server.js
在访问我的服务器的远程命令行中运行它。因为当我停止它时,我的应用程序将不可用。此外,我需要直接通过我的域或 IP 访问它,而无需在其上添加端口:3000
。这可能吗?
我尝试过https://www.digitalocean.com/community/tutorials/how-to-install-express-a-node-js-framework-and-set-up-socket-io-on-a-vps但我需要在我的命令行上才能让它一直运行。我听说过使用 nginx 作为代理服务器,但我不知道如何使用 node.js 配置它