我无法在远程服务器上启动Node.JS Hello World,不知道为什么?

时间:2014-09-10 21:04:45

标签: javascript node.js

我有一台ubuntu 14.04服务器,我只是想学习并设置节点。我曾尝试过几个教程,但大多数都处理localhost,这对我不适用,所以我卡住了。我创建了Hello.js,它看起来像这样:

var http = require('http');

var server = http.createServer(function(req, res) {
  res.writeHead(200);
  res.end('Hello Http');
});
server.listen(8080);

当它启动时,我无法在浏览器中访问它,但如果我包括说" console.log()"然后东西显示在终端,但在浏览器中始终是404 ..想法?

1 个答案:

答案 0 :(得分:0)

想出来,我遇到的问题是默认为172.0.0.1或其他东西,需要将0.0.0.0的可选参数添加到listen调用中!感谢