个性化阅读
专注于IT技术分析

如何将WordPress从DigitalOcean转移到Linode?

本文概述

上周, 我将托管从DigitalOcean移到了Linode, 从没想到会那么容易。

在进入技术细节之前, 我对DO没有任何问题, 但是听到了许多有关Linode(尤其是更强大的CPU)的正面反馈, 因此可以尝试一下。

我担心丢失数据, 但决定冒险和尝试。这不仅是从DO到Linode, 还可以在任何其他VPS上尝试。

首先, 关于我的设置

  • 托管– DigitalOcean
  • DNS, CDN和安全性–Cloud Flare
  • WordPress堆栈–通过EasyEngine安装

目标是将Hosting仅从DO转移到Linode, 这就是我所做的。

为简单起见, 我将活动分为以下三个部分。

  1. 在当前主机上进行(DO)
  2. 在新主机上进行(Linode)
  3. 在Cloud Flare上做

我假设你已经在Linode上购买了VM, 并且VM已开机且没有任何运行。

在当前主机上要做– DigitalOcean

毫无疑问–备份你的DigitalOcean Droplet(尽管你不会做任何更改, 但以防万一)

  • 安装和Active WP Clone插件(我尝试了其他方法, 但发现这是最简单的方法)
  • 单击左侧导航区的WP Clone
wp-克隆导航
  • 点击创建备份
创建备份

根据你的网站大小, 这将需要几分钟。对我来说, 这花了大约2分钟, 我的内容大约是500 MB。

  • 它将通过备份文件路径确认备份成功。
备份成功
  • 记下备份文件的URL。

在新主机上做– Linode

  • 用root登录到你的VM
  • 使用首选的缓存选择安装Easy Engine。在下面的URL中查看安装选项

EasyEngine

注意:将WordPress安装在Linode提供的IP地址上。

  • 登录到新的WordPress管理员
  • 安装和Active WP Clone插件
  • 从左侧导航打开WP Clone
  • 选择”从URL恢复”, 然后输入从旧主机复制的URL
  • 接受”我同意”, 然后单击”从URL还原”
恢复wordpress

恢复将需要几分钟, 并且恢复完成后会提示。

现在, WordPress已从旧的VPS还原到新的VPS, 现在该进行一些配置了。

从Linode访问WordPress管理员, 并确保你看到所有类似的数据。

  • 帖子
  • 媒体库下的图像
  • 页数
  • 外挂程式

满意后, 请在Cloud Flare更新新IP。

在Cloud Flare上做

  • 登录到Cloud Flare
  • 转到DNS选项卡
  • 更新你域的IP地址
Cloud Flare

这可能需要几秒钟, 并且你的域将指向Linode的IP。访问URL, 查看是否可以访问。

我要做的一件事也是你应该做的一件事, 就是在新主机上用域名替换IP。这将确保所有链接都指向域名。

  • 登录到WordPress管理员
  • 安装并激活”查找并替换所有”插件
  • 在”查找字符串”中输入Linode的IP地址
  • 在”用字符串替换”中输入域名, 然后单击立即替换
查找并替换WordPress

迁移WordPress的总时间大约需要30分钟, 而且比我想象的要流畅。在DNS更改期间, 我中断了5分钟, 因此请为此做好准备。

断电

这就是我的WordPress迁移经验, 并想与你分享。让我知道以下评论中是否有任何问题。

赞(0)
未经允许不得转载:srcmini » 如何将WordPress从DigitalOcean转移到Linode?

评论 抢沙发

评论前必须登录!