1

我正在尝试“Hello World”node.js 脚本,但我遇到了一个小问题……我正在执行程序,但它没有连接到我的 localhost:8080,因为在我执行程序之后我去在我的浏览器中,我得到了一个 Chrome“哎呀 Google 找不到”页面。我在 Windows 上的 Cygwin 中从 AWS t1.micro ec2 实例运行,所以我不确定它是否是 CPU 问题,但我对正在发生的事情感到困惑,我不想在不了解原因的情况下继续前进。

  var http = require("http"); //How we require modules

  http.createServer(function(request, response) {
    response.writeHead(200); //Status code in header
    response.write("Hello World!"); //Response body
    response.end(); // close the connection
  }).listen(8080);

 console.log('Listening on port 8080...');
4

1 回答 1

1

您的 chrome 是否也在同一个 t1.micro 上运行?否则,您需要使用实例的 IP 地址/域名。

确保您的安全组允许从本地计算机访问端口 8080。

于 2013-06-29T06:14:27.747 回答