【问题标题】:How to see my Compute Engine app in my browser?如何在浏览器中查看我的 Compute Engine 应用?
【发布时间】:2019-10-15 03:53:27
【问题描述】:
我在 Google Cloud 的 Compute Engine 上创建了一个虚拟机,我想在该虚拟机上托管我用 Node 和 Angular 制作的项目。我在服务器上安装了 Node 并从 Git 克隆了我的项目,它运行良好。
我的问题是,如何将那个项目带入浏览器?
【问题讨论】:
标签:
node.js
angular
google-cloud-platform
google-compute-engine
【解决方案1】:
您应该:npm run build。之后,您可以在项目中找到 dist 文件夹并将该文件夹的内容复制到任何静态 Web 服务器(GitHub 页面等)
Additional info
【解决方案2】:
正如 Rajesh 在之前的回答中所说,您的问题有点模棱两可。我认为您可能要问的是一种允许 http/https 流量到您的 Google Compute Engine 实例的方法。如果我错了,请随时纠正我。
如果我的假设是正确的,你需要做两件事。第一个是您的实例的public IP,第二个是创建从互联网到您的实例的allow this kind of traffic 的防火墙规则。