【问题标题】:GCP Compute Engine on EclipseEclipse 上的 GCP 计算引擎
【发布时间】:2017-12-10 23:30:27
【问题描述】:

我在 Eclipse 中的本地主机上开发了一个 PHP 站点,并且刚刚将它转移到 GCP Compute Engine 实例。为此,我必须将站点上传到存储桶,然后在 GCP 中的实例的 SSH Shell 上使用 gsutil 传输文件。

现在,就编辑而言,我有没有办法将 eclipse 连接到 GCP 实例并通过 Eclipse 进行编辑?

我不希望每次调整都上传到存储桶,然后将文件复制到实例。这将是最乏味的。

我在网络上创建了一条防火墙规则,以允许从我的公共 IP 到 Compute Engine 实例的所有流量(直到我可以在获得连接后将其锁定)

谢谢

【问题讨论】:

    标签: php eclipse google-cloud-platform google-compute-engine gcp


    【解决方案1】:

    本文描述了在 Eclipse 中编辑远程文件的过程:

    http://www.chrisdanford.com/blog/2010/05/19/edit-files-directly-over-sftp-in-eclipse-remote-system-explorer/

    引用那篇文章:

    从 Eclipse:帮助 -> 安装新软件。 “使用:-所有可用站点-”。在搜索框中输入“远程系统”。勾选“Remote System Explorer End-User Runtime”,点击下一步继续安装。 向导完成后,单击 Window -> Open Perspective -> Remote System Explorer。右键单击远程系统,选择新建连接,输入您的详细信息。连接后,展开“Sftp 文件”,就可以在编辑器中打开远程文件了。

    【讨论】:

      【解决方案2】:

      您可以使用 gcloud sdk 通过 SSH 转发端口

      gcloud 计算 ssh 示例-实例 \ --项目我的项目\ --zone us-central1-a \ -- -L 2222:localhost:8888

      完成此设置后,您可以在 Eclipse 中直接连接

      查看详情:

      https://cloud.google.com/solutions/connecting-securely#Port%20forwarding%20over%20SSH

      【讨论】:

        猜你喜欢
        • 2018-07-30
        • 1970-01-01
        • 2019-10-18
        • 1970-01-01
        • 1970-01-01
        • 2016-07-06
        • 2020-07-15
        • 2021-10-20
        • 2019-11-20
        相关资源
        最近更新 更多