用 wp-cli 快速跨域迁移 WordPress 网站

要和最开始的那台阿里云 ECS 说再见了。 原来部署的一些 wordpress 网站都要迁移到新的华为云服务器上。以前是用 tar cvf 生成打包文件 ,再 scp 传到目标主机上。这次我们直接在目标机上安装 WordPress,而不拷贝 wordpress 。假设 wp-cli 的命令为 wp ,当前用户有对 WP 目录有写权限
步骤:

1. 运行 wp-deploy.sh 脚本
2. 把源主机上 mysqldump 的 SQL 文件导入到目标主机
3. wp option update home 新域名; wp option update siteurl 新URL
4. wp search-replace “old domain” “new domain” 把所有文章中关联的老的域名修改成新的域名
5. rsync 原主机/files 和 wp-content/uploads 目录下的文件到新主机


作者: 甬洁网络

--移动互联网&物联网技术提供商