最近因为阿里云的服务器快到期了,那边备案啊监管比较麻烦,所以干脆把服务器迁到了海外。迁移wordpress整个过程还是遇到了挺多的麻烦事,记录一下以便以后可能会用得上。
以下是整体迁移过程的几个步骤
备份源网站—这里使用Wordpress的All in one wp migration插件
配置新的服务器站点
安装插件还原备份,这里有几个需要注意的点
1.可以通过为Apache提供Wordpress根目录权限的方式为Wordpress安装插件
1 | chown -R apache:root /data/www/default/wordpress/ |
同时更新wp-config.php禁用FTP更新,这样就不需要配置FTP服务器了
1 | define("FS_METHOD","direct"); |
2.PHP和Wordpress默认都具有上传文件大小限制, 备份文件很容易超过大小限制,需要分别修改php.ini与wp-config.php
1 | // php.ini 修改如下几行 |
之后就可以上传128M大小的迁移文件了,如果需要上传更大的文件,再相应修改参数后重启Apache即可。