网站的迁移就是把网站从一个地方挪到另一个地方。你可能想把在本地开发好的网站,迁移到网站正式运行的服务器上。这个流程应该会经常用到。在以后,我们可能会推出一个专门针对 WordPress 工作流程的课程,比如加入版本控制,更好的迁移数据库方法等等。在接下来的视频里我们介绍一下简单的网站的迁移。
把一个网站从一个地方迁移到另一个地方大约需要三步,网站文件的迁移,网站数据库的迁移,另外需要一些额外的修改,比如更改网站的数据库的相关配置,替换掉数据库里插入到文章里的媒体文件的链接等等。
在后面的视频,我会在用 vagrant 在本地开发环境上去演示这个网站的迁移 ... 你可以参考宁皓网的 vagrant 开发环境 这个课程。这里我们需要两个主机,一台作为本地开发的主机,另外一台模拟一下要把网站迁移到的那个服务器。
关于怎么样配置多台主机,你可以参考 vagrant 开发环境 这个课程的第五章 ... 另外, 我还修改了我的电脑的 hosts 文件,分别让两个虚拟的主机名,指向这两台主机 ... ninghao-wpc.dev 指向的是用来本地开发的主机 .. ninghao-wpc.com 指向的是模拟网站服务器的那台主机。
在迁移的时候我们会用到一些 wp-cli 的命令,另外还会结合一些其它的系统相关的命令。