如何设置Node.js始终在服务器上运行(如Apache)

时间:2013-09-16 14:18:59

标签: apache node.js ubuntu

这感觉就像一个愚蠢的问题,但对Google来说非常困难:我有一个Node脚本,它为仅在内部使用的简单API提供端点。设置脚本以侦听端口XYZ并在localhost上测试它没有问题。

我从未完全理解Node.jd是如何在服务器上设置它以像Apache一样运行的。我有一个URL已经指向一个开箱即用的Ubuntu Lucid发行版。但很难找到这方面的教程。我只是从我的服务器上的命令行运行脚本,然后关闭ssh连接?这似乎是一种可怕的方式。我是否需要学习如何将Node脚本转换为像httpd这样的服务?这很难吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

您需要为此服务创建一个init脚本,试试这个: https://gist.github.com/peterhost/715255

- ab1