我从Google Cloud创建了一个免费服务器。我想在这台服务器上运行Node.js.我安装了Node.js.我安装了Express并创建了一个项目。然后我运行项目(工作)。
但我无法通过输入ip-address:3000获得输出。“无法访问此站点。”我得到了结果。
原因可能是什么。
答案 0 :(得分:0)
我只是设置了一个,看看它是如何工作的,我如何设置服务器,希望这会有所帮助:
var express = require('express');
var app = express();
app.get('/', (req, res) => {
res.json('Home Page');
})
app.listen(8080);
Web应用程序必须在8080到8084允许范围内的端口上侦听HTTP请求。要连接到在实例上运行的Web应用程序,请单击Cloud Shell终端窗口上方的Web预览按钮Web预览按钮在GCP控制台中。 src:https://cloud.google.com/shell/docs/features#web_preview