我正在GCP上进行wordpress安装,这是通过在市场中部署wordpress来完成的:
成功部署后,我还为实例设置了静态IP地址:
我需要使用FileZilla或WinSCP连接到实例,或者至少要通过SSH进入实例,才能进行一些自定义工作。
有人能启发我如何完成它吗?在练习期间,我看到为某些最可能删除的资源创建了SSH密钥:
[更新] :
我仔细检查了防火墙规则,发现有一条规则允许SSH:
[更新] 我从控制台(Compute Engine-> VM Instances)尝试了SSH,进入某个地方,这里是详细信息:
Connected, host fingerprint: ssh-rsa 0 AD:45:62:ED:E3:71:B1:3B:D4:9F:6D:9D:08:16
:0C:55:0F:C1:55:70:97:59:5E:C5:35:8E:D6:8E:E8:F9:C2:4A
Linux welynx-vm 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3 (2019-09-02) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
xenonxie@welynx-vm:~$ ls
xenonxie@welynx-vm:~$ pwd
/home/xenonxie
xenonxie@welynx-vm:~$
Wordpress安装在哪里? 这里显示的足迹是什么?实例的发布密钥?
[解决方案] 由于问题已得到解决,因此我想在此处添加更多特定的屏幕截图,以帮助将来的读者解决类似我的问题:
1.1部署wordpress(或Market中的其他Blog&CMS)后,还会为该部署创建一个实例,您可以转到Compute Engine-> VM实例,新实例将显示在此处。
注意:您需要将IP地址更改为“ 静态”,否则在实例重新启动时IP就会更改。
在最右端的2.2将公用密钥保存在Compute Engiine->元数据-> SSH密钥中 2.3将私钥保存在您本地的某个地方,以后您将需要它
在实例具有公共密钥的情况下,可以继续创建腻子会话,如下所示:
请注意,IP地址是实例的静态IP地址,请记住包括用户名
现在连接到实例:
类似地,您可以在WinSCP中执行此操作:
答案 0 :(得分:2)
非常感谢@gcptest_cloud,为了使该帖子对以后的读者更具指导性和更易理解,我将其概述如下:
wordpress的安装位置在哪里?
原始的wordpress安装位于wordpress安装实例的 / var / www / html 中(感谢@gcptest_cloud)。
如何访问wordpress安装?
您需要通过SSH进入实例才能找到实例,有几种方法可以通过SSH进入实例:
1.1部署了wordpress(或Market中的其他Blog&CMS)之后,还为该部署创建了一个实例,您可以转到Compute Engine-> VM实例,新实例将显示在此处:
注意:您需要将IP地址更改为“ 静态”,否则在实例重新启动时IP会更改。
1.2的最右边,您可以直接通过SSH进入实例:
2.1使用Putty Keygen创建一个新的密钥对,如下所示:
2.2将私钥保存在本地的某个地方,稍后您将需要它
2.3将公钥保存在 Compute Engine -> 元数据-> SSH密钥
中注意:您还可以使用副本手动创建密钥,并将其粘贴到实例主目录中的.ssh文件夹中。
在实例具有公共密钥的情况下,可以继续创建腻子会话,如下所示:
请注意,IP地址是实例的静态IP地址,请记住包括用户名
现在连接到实例:
类似地,您可以在WinSCP中执行此操作:
答案 1 :(得分:0)
由于这是一个市场映像,因此请确保您具有允许端口22的防火墙规则,并将目标TAG附加到VM的网络标签上。 之后,单击控制台中VM名称附近的SSH按钮。这是登录GCP实例的最简单方法