不管是在本地建站还是在线建站,都需要将建设的网站备份好以便特殊情况的发生。
Wordpress网站搬家与备份有很多种方法,常规的有手动备份、远程备份、插件备份,今天教学大家的是最基础的手动备份。
文章推荐:
WordPress网站自动备份
在上一篇中,我们提到如何给wordpress搬家与备份今天Keen推荐一款插件-updraftplus,可以将wordpress网站数据进行自动备份。 下载安装updraftplus updraftplus是一款很好用的备份插件,在wordpress插件市场可以?
wordpress需要备份(搬家)的文件/文件夹
如上图所示,wordpress自助备份只需要两个文件、一个文件夹:
- 1.phpmyadmin导出mysql数据库文件
- 2.wp-content文件夹
- 3.wp-config.php文件
利用phpmyadmin对mysql数据库进行备份和搬家
phpmyadmin是一款在线的mysql远程管理工具,将mysql操作可视化。
首先选择要导出的表格,选择导出,点击确认后会自动下载一个.sql文件
导出数据库文件
使用代码编辑工具 Notepad++ 打开刚才下载的sql文件,使用替换功能将原网站域名换成新网站的域名。
利用Notepad++批量替换sql文件中域名
最后回打开新网站后台的phpmyadmin,新建数据表,导入修改后的sql文件。
导入数据库文件
wp-content文件的备份
wp-content文件夹下有4个主要的子文件夹
- uploads保存wordpress后台媒体内的所有图片与文档,按照日期分类
- themes保存上传的主题
- plugins保存所有的插件应用
- languages则是保存主题/插件的多语言包。
为什么只备份wp-content文件夹就够了?
因为除了wp-content里面的文件之外的其他文件都是可再生的,备份一个wp-content直接覆盖掉安装好的wordpress后台wp-content即可。
wp-config.php文件的修改
一般情况下修改三个地方DB_PASSWORD,DB_USER,DB_NAME,还有一个特殊情况,如果你的数据库表字段不是”wp_”,需要将$table_prefix = ‘wp_’改为当前数据库表字段一样的。
修改wp-config.php连接数据库的参数
如果你想自动定时备份网站的重要数据,可以看一下这篇文章《wordpress定时自动备份》