迁移到 Google Cloud

之前大概用了三四年的恒创主机?其实刚开始的体验一直挺好的:售后服务好(程序出现个什么问题(即使不是他们的问题)提个工单他们都会解决)、速度很快(但最近变得很差了),例如大概1年前他们服务器被攻击了,然后所有上面的网站都有大概100天不能访问……以及 PHP 的版本很低,导致我的 WordPress 一直无法升级到最新版本。

最近发现 Google Cloud 竟然提供 300 美金、1年有效的免费余额,于是尝试了下,竟然速度极其快。刚开始尝试 LNMP 的一键安装脚本,但尝试了几天都一直在安装 PHP 的时候失败……于是发现 Google Cloud 其实提供了安装 WordPress 的程序。这个方案试了两天又是到 Https 这一部反复出现问题,最后放弃……

又尝试了宝塔面板的方案安装,竟然非常方便!睡觉前把 LNMP 开着安装,醒来就安装好了。然后之后大概的步骤:

  • 用 Google Cloud 网页的 SSH 登录,把 sshd_config 的 PermitRootLogin 改成 yes,实现 root 用户登录。但迁移完成后要改回去,保证服务器的安全。宝塔好像是把这个改成了 without-password.
  • 老的 WordPress 程序上安装 Duplicator 这个迁移插件,导出资料(如果网站内容大于 500MB 就只导出数据库,媒体内容用 FTP 迁移)。
  • 用 FTP 上传到 Google Cloud 的 wwwroot。
  • 改 DNS 解析
  • [domain]/installer.php 导入数据库
  • 登录新的 WordPress,可能要升级数据库
  • WordPress 的设置里改域名。
  • 宝塔面板后台加 SSL,如果导致文章页面 404,可能是要加伪静态。
  • 可能还要 FTP 迁移下媒体内容

然后就好了!总之宝塔面板这个东西还是蛮厉害的,以后大概会更多学习下服务器相关的内容?感觉有个服务器在手上不利用下太浪费了……

以及现在访问速度快了好多好多。

其他的一些注意:

  • 614MB 的最低配置可能不太够用,访问网站的时候会卡。1GB的足够。
  • 10GB 的硬盘差不多正好够用,如果不够后期也可以再加。
  • 系统选 Debian 就行了,CentOS 占内存一些。

发表评论

电子邮件地址不会被公开。 必填项已用*标注