我在 Linux 服务器上运行 4 个独立的 Node.js 应用程序,前面有不同的端口和代理。
因为我(现在)是服务器中的唯一用户,所以我将应用程序放在哪里以及如何运行它们并不重要。目前我的应用程序位于我的主目录下(~/app1/
、~/app2/
等)。
所以我的问题是:我应该将应用程序放在哪里以便可以在多个用户之间共享?有没有类似/var/www
的标准地方?
最佳答案
我使用 https://github.com/visionmedia/deploy部署我的应用程序。它将创建一个 /var/www/productname
目录。在该目录中,您有源、当前和共享。共享目录有 log
和 pid
文件。
我发现了一个很好的目录结构,所以我在所有项目中都使用了这个结构。
关于node.js - 在 Linux 服务器上的何处部署 node.js 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10799824/