apache - 如何将Node.js设置为始终在服务器(例如Apache)上运行

这个问题已经有了答案:
How do I run a node.js app as a background service?
24个答案
这听起来像是个愚蠢的问题,但很难用google搜索到:我有一个节点脚本,它为一个仅在内部使用的简单api提供了一个端点。我可以将脚本设置为监听端口xyz并在本地主机上测试它。
关于node.jd,我从未完全理解的是如何在服务器上设置它,使其像apache一样工作。我有一个url已经指向一个现成的ubuntu lucid发行版。但是很难找到关于这个的教程。我是否只从服务器上的命令行运行脚本,然后关闭ssh连接?这似乎是个可怕的方法。我需要学习如何将节点脚本转换成httpd这样的服务吗?这难吗?
非常感谢。

最佳答案

您需要为此服务创建init脚本,请尝试以下操作:
https://gist.github.com/peterhost/715255
--AB1号