我试图在 AWS t1.micro 实例上运行“Hello world”服务器。我做了什么:
- 我在 aws 上安装了 Node
- 写了这样的东西:
require("http").createServer(function(request, response){
response.writeHeader(200, {"Content-Type": "text/plain"});
response.write("Hello World!");
response.end();
}).listen(8080);
- 在 aws 上运行它:node test_server.js
现在我尝试从本地机器向服务器发送请求,如下所示:
curl http://NAME:8080
其中 NAME 是来自 aws 控制台的公共 DNS 名称,但没有任何反应。我忘记了什么?或者我做错了什么
我试图寻找某种教程,但他们描述了如何在本地机器上运行它或建议设置 Ngnx。但我寻找极简主义的例子