2013-05-22 44 views
1

我在寻找我的Node.js应用的本地托管服务器管理器,住在不同的端口。Node.js的本地托管服务器管理

所有我能找到的是基于云的托管如:nodejitsu,nodecloud,nodester,Heroku的等等。

是否有任何托管环境可以在我的个人计算机上本地运行?

编辑:

我正在寻找的东西,如Microsoft IIS服务器管理器。

这样我就可以在不同的端口/配置上管理我的不同服务器应用程序。

+1

我不认为这样的事情存在,node.js仍然年轻,并没有支持其发展的数十亿美元的预算。尝试https://npmjs.org/package/forever或搜索npmjs.org以获取可能适合您需求的sysadmin软件包。 –

回答

0

基于Node.js的网站使用JavaScript编写服务器软件并使用Node运行它。它不是与普通的网络服务器一起使用(除非该服务器作为代理服务器运行)。

如果您看一下,根据它在列表前面选择getting started guide for nodejitsu,您将在示例中看到运行HTTP服务器的代码。

1

什么阻止你从http://nodejs.org/下载的Node.js和您所选择的机器上安装的呢?这就是运行仅节点应用程序所需的全部功能。

0

只要你有一个公共IP &域名设置(或使用类似localtunnel),它仅仅是一个创业的Node.js的web服务器的问题:(从Nodejs.org两者)​​

var http = require('http'); 
http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(80, '127.0.0.1'); 
console.log('Server running at http://127.0.0.1:80/');