我已经使用Click在Google Cloud Compute Engine上部署MEAN堆栈。 部署后,我可以通过SSH查看我本地macbook上的index.html。 但试图通过直接访问来查看它将无法正常工作。我检查过"允许HTTP流量"。
机器:n1-standard-1(1个vCPU,3.8 GB内存)
区域:europe-west1-d
外部IP:104.155.23.82:3000
我错过了什么?
答案 0 :(得分:2)
原因是启用"允许HTTP / S流量"仅在防火墙中打开端口80/443,而不是默认情况下节点和MEAN监听的端口3000。
如果您想更改堆栈以侦听端口80或443,可以选择以下选项:How do I run Node.js on port 80?