大家好我是写教程写到满手汗的老魏,之前分享过一个宝塔面板网站备份快速恢复实操教程,后来看了一下并不完整,缺少很多详细过程。总有新手小白问老魏宝塔面板手动恢复wordpress网站备份文件和数据库如何操作?又没有详细教程?今天终于抽出时间来记录一下,也是赶巧有这么个机会可以操作。对于老手来说这是一个很熟练的过程了,所以本文只给新手小白看的。
多亏使用宝塔面板,有可视化的操作界面,恢复备份才这么快速。
准备好网站备份文件和数据库文件
之前老魏分享的宝塔面板计划任务可以备份网站文件和数据库。宝塔面板生成的备份文件名格式如下:
- 网站备份文件名:web文件名.tar.gz
- 数据库备份文件名:db文件名.sql.gz
都是压缩包,大家也不要改名,后面直接拿去用就行。
备份目标可以是服务器,可以是对象存储,别的ftp空间、或者手动下载到本地电脑等。这时候我们去把这两份压缩包当下来到本地。不管你要重装系统还是网站搬家,这第一步都是必须完成了。
扩展阅读:宝塔面板网站计划任务备份迁移网站
宝塔面板新建网站和数据库
在宝塔面板 > 网站 点击【添加站点】,输入域名,数据库选择MySQL,后面内容由宝塔自动生成,不需要人工干预。
如下图所示,最主要的是数据库选择,用户名密码等一下可以复制留着后面用。
这时候我们新建了网站和数据库,但是里面空空如也,接下来我们依次添加网站备份文件和数据库备份文件。
恢复网站备份文件到网站根目录
找到网站根目录,宝塔面板的路径一般是 /www/wwwroot/域名/ 这种形式的。
用宝塔面板上传文件功能把上面的【网站备份文件】传上去。
传上去的网站压缩包需要解压缩,并且把里面的全部文件剪切粘贴到网站根目录。
记得把空目录删除。
修改 wp-config.php中的数据库信息
新服务器数据库信息一般会与旧服务器不同,如果这里不修改就无法正常连接数据库,会导致网站打不开。
扩展阅读:WordPress提示建立数据库连接出错的解决办法
接着在网站根目录找到 wp-config.php并编辑,用在线文本编辑器把上面复制的数据库名、数据库用户名、数据库密码覆盖下图中的三个红线部分内容,记得点击左上角的【保存】才能生效。
上面我们完成了网站文件部分的操作,下面是对数据库的恢复操作。
数据库有两种方法恢复,一种是宝塔面板导入数据库备份文件,方便快捷。另一种是在 phpmyadmin中导入数据库备份文件,稍微麻烦些。老魏都说一下如何操作。
宝塔面板导入数据库备份文件
点击【①数据库】看到当前网站数据库,点击【②导入】,【③从本地上传】,看到下图中已经上传好的数据库文件名和大小,再点击【④导入】,这样就成功导入数据库了。
查看网站页面能否正常打开,如果提示英文的数据库连接错误,那就是修改 wp-config.php中的数据库信息这一步的信息填的不对,要再复制粘贴一下,可能是多了或少了字符,总之差一个字符也不行。
Phpmyadmin中导入数据库备份文件
phpmyadmin默认端口888,很多新服务器没开通,如果你遇到了 phpmyadmin无法打开的情况,要去服务器安全组(防火墙)添加888端口。
如下图所示在【①数据库】获取【②root密码】
- 账号:root
- 密码:复制页面提供的密码
点击【③phpmyadmin】进入管理界面。
如下图所示,点击【①数据库名】,看清楚数据库名别点错了,否则不会恢复到真正的数据库中。
【②导入】
【③选择文件】,从本地电脑选择数据库备份文件名:db文件名.sql.gz
【④执行】
当你看到【①数据库名】中出现很多数据库内容时就导入成功了。
查看网站页面能否正常打开。
老魏总结
到这里我们就完成了宝塔面板手动恢复 wordpress网站备份文件和数据库文件的整个过程。恢复网站备份的过程没啥好说的,主要是恢复数据库备份的方法还是选择用宝塔面板恢复更容易些,少了很多繁琐步骤,也不容易出错。另外我们还可以通过 wordpress备份恢复插件的方式来还原网站,方法多多。
扩展阅读:UpdraftPlus备份/恢复__WordPress备份还原插件
文章链接:https://www.vpsss.net/23140.html
版权声明:本站资源仅供个人学习交流,禁止转载,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。
暂无评论内容