第一步:备份网站文件和数据库
如果你使用的是宝塔面板那就很好备份,直接将网站整个压缩打包下载,将数据库备份下载,如果你不是使用的宝塔面板,数据库备份要麻烦一些,有两种做法,1、使用插件phpadmin,帝国备份王,或者 WP-DBManager 这样的数据库备份插件,2、通过phpMyAdmin导出来,同时在此废话一句,希望你在迁移的时候,使用linux系统,给新的服务器安装宝塔面板,比较方便,后期网站优化有很多好处,如果你不会使用linux安装宝塔面板,请点击此处。
第二步:上传网站文件和导入数据库
如果不是换域名,这步完成也就完成了,将网站文件上传到新的网站根目录下,宝塔导入数据库时,最好解压成sql,上传-导入轻轻松松完成。
第三步:如果你换域名得修改网站配置和数据库(关键)
修改 wp-config 文件,最好不要用记事本来修改,用 notepad++或者 UltraEdit 等编辑器,把里面的数据库信息改为您新空间的数据库信息,如下:
"pages": /** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');
/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');
/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');
原来的文章里有链接或者图片是用以前域名的地址,所以还要修改那些地址。可以在 phpadmin 直接修改数据库或者 velvet-blues-update-urls 这个插件(推荐)。比如在 phpadmin 里,执行执行以下语句:
UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址');
UPDATE wp_posts SET post_content = replace(post_content,'旧地址','新地址');
UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'旧地址','新地址');
UPDATE wp_posts SET guid= replace(guid, '旧地址','新地址');
暂无评论