我正在做一些测试,以确定将我的小型网络托管业务转移到Google Cloud 端平台的可行性 . 我的所有客户端网站都是由我构建的Wordpress网站,我也完全管理它们 .
我已经设置了60天的免费试用版,即将安装我的第一个项目......这将是Google Developers Console软件包列表中的预建CMS(Wordpress) .
至少有两件事我想测试... 1.使用wordpress multisite(因为我打算将我现有的所有客户网站都移动到Wordpress MU 2.这个网络上的网站速度(一个问题是延迟作为数据中心)位置不在我的国家)
因此,为了测试上述内容,我想在我创建的Google Cloud Project上设置现有客户端网站的一些克隆 .
Question...
如何在Google Cloud上获取Wordpress CMS的文件和目录访问权限,以便我可以上传在本地系统或其他服务器上生成的网站?
(我需要复制媒体文件,例如图片,内容和主题)
或者是我使用此解决方案通过Wordpress插件访问文件目录的唯一方法?
2 回答
1)创建密钥配对(https://cloud.google.com/compute/docs/instances/connecting-to-instance#standardssh)
2)通过SFTP连接(CyberDuck,FileZilla)
3)将文件上传到/ home / yourusername目录
4)通过shell连接到服务器,您可以通过Google信息中心(Google Shell)执行此操作
5)键入
sudo /bin/bash
将用户更改为Root6)现在你可以移动文件
sudo mv file/you/want/to/move.html /var/www/html/
取决于您选择使用哪种工具 .
如果使用Wordpress for AppEngine,则必须使用部署技术和插件的组合将数据添加到实例中 .
如果您使用Wordpress Multisite,那么您将与其他任何Wordpress安装一样与它进行交互 .