我正在为位于不同端口的Node.JS应用程序搜索本地托管服务器管理器。
我所能找到的只是基于云的托管,例如:nodejitsu,nodecloud,nodester,heroku等。
是否有可以在我的个人计算机上本地运行的托管环境?
编辑:
我正在寻找像Microsoft IIS Server Manager这样的东西。
这样我可以在不同的端口/配置上管理我的不同服务器应用程序。
答案 0 :(得分:1)
是什么阻止您从http://nodejs.org/下载node.js并将其安装在您选择的计算机上?这就是运行仅节点应用程序所需的全部内容。
答案 1 :(得分:0)
基于Node.js的网站用JavaScript编写服务器软件并使用Node运行它。它不与常规Web服务器一起使用(除非该服务器作为代理运行)。
如果您看一下,根据它在列表的前面选择一个,getting started guide for nodejitsu您将在示例中看到运行HTTP服务器的代码。
答案 2 :(得分:0)
如果您拥有公共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。)