我正在为我在不同端口上的 Node.JS 应用程序寻找本地托管服务器管理器。
我只能找到基于云的托管,例如:nodejitsu、nodecloud、nodester、heroku 等等。
是否有可以在我的个人计算机上本地运行的托管环境?
编辑:
我正在寻找类似 Microsoft IIS 服务器管理器的东西。
这样我就可以在不同的端口/配置上管理我的不同服务器应用程序。
我正在为我在不同端口上的 Node.JS 应用程序寻找本地托管服务器管理器。
我只能找到基于云的托管,例如:nodejitsu、nodecloud、nodester、heroku 等等。
是否有可以在我的个人计算机上本地运行的托管环境?
编辑:
我正在寻找类似 Microsoft IIS 服务器管理器的东西。
这样我就可以在不同的端口/配置上管理我的不同服务器应用程序。
是什么阻止您从http://nodejs.org/下载 node.js并将其安装在您选择的机器上?这就是运行仅节点应用程序所需的全部内容。
如果您设置了公共 IP 和域名(或使用类似localtunnel的东西),这只是一个关于启动 Node.js 网络服务器的问题:
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/');
(取自Nodejs.org。)
基于 Node.js 的网站使用 JavaScript 编写服务器软件并使用 Node.js 运行它。它不与常规网络服务器一起使用(除非该服务器作为代理运行)。
如果你看一下,根据它在你的列表的前面来选择一个,nodejitsu 的入门指南,你会在示例中看到运行 HTTP 服务器的代码。