我已在Eclipse上的Eclipse中开发了一个PHP站点,并将其转移到GCP计算引擎实例。要做到这一点,我必须将站点上传到存储桶,然后在SSH Shell上为GCP中的实例使用gsutil传输文件。
现在,就编辑而言,有没有办法让我将eclipse连接到GCP实例并通过Eclipse进行编辑?
我不希望每次调整都上传到存储桶,然后将文件复制到实例。这将是最乏味的。
我在网络上创建了一个防火墙规则,允许从我的公共IP到计算引擎实例的所有流量(直到我得到连接后才能将其锁定)
由于
答案 0 :(得分:1)
本文介绍了在Eclipse中编辑远程文件的过程:
引用该文章:
来自Eclipse:帮助 - >安装新软件。 “使用: - 所有可用站点 - ”。在搜索框中键入“远程系统”。选中“远程系统资源管理器最终用户运行时”,单击“下一步”继续安装。 完成向导后,单击Window - >开放视角 - > Remote System Explorer。右键单击Remote Systems,选择New Connection,输入您的详细信息。连接后,展开“Sftp Files”,您将能够在编辑器中打开远程文件。
答案 1 :(得分:1)
您可以使用gcloud sdk通过SSH转发端口
gcloud compute ssh example-instance \ --project我的项目\ --zone us-central1-a \ --L 2222:localhost:8888
设置完成后,就可以直接在Eclipse中连接
查看详细信息:
https://cloud.google.com/solutions/connecting-securely#Port%20forwarding%20over%20SSH