WordPress网站一键搬家
各位站长在网站运营的过程中,一定会因为这个原因或者那个原因而导致网站搬家,可能是由于业务拓展需要,也可能是由于发展方向变化,当然也可能是网络安全,今天我们就WordPress搭建的网站,在利用宝塔面板的情况下实现一键搬家。
1、安装宝塔面板
不管是以前的服务器还是新准备的服务器,都需要安装上宝塔面板,这里暂时将以前的服务器(也就是搭建好网站的服务器)叫做旧服务器,将新准备的服务器叫做新服务器。
![图片[1]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/08b9f7bcd2221216.webp)
2、宝塔环境
确保新旧服务器宝塔环境基本一致,即Nginx,PHP以及MySQL这三个要一致,Pure和phpMyAdmin尽量一致(一般情况下,尽量让新服务器安装的应用程序去同于旧服务器),这个是进行网站搬家的前提条件。
登录宝塔后,进入软件商店,切换到已安装,即可看到已经安装的应用程序:
![图片[2]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/42ac1f4707221259.webp)
旧服务器安装环境
![图片[3]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/2590086aa0221327.webp)
新服务器安装环境
如果出现新旧服务器安装环境不一致的情况,可以按照如下方法进行调整(以PHP版本不同为例进行演示):
比如:老服务器PHP版本是7.4版本,而新服务器版本是8.0版本,
进入“已安装”,查找到PHP7.4,点击后面的“卸载”
![图片[4]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/43769f0a8a221400.webp)
切换到“全部”标签,搜索“PHP”,选择php7.4,安装
![图片[5]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/c0b712e1bc221421.webp)
其他的程序如果版本不同,也可以按照以上方法进行调整
3、新宝塔面板开启API接口及配置
登录新宝塔面板,进入“面板设置”,开启API接口
![图片[6]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/ca49369bea221515.webp)
API接口配置:
(1)重置API接口秘钥,并记录下接口秘钥,后面步骤要用到
(2)将老服务器的IP地址添加到此处的IP白名单(否则后期可能造成新服务器不允许旧服务器访问)
(3)保存
![图片[7]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/4359862c26221535.webp)
4、旧版本宝塔安装“一键迁移”
在“软件商店”中搜索“一键迁移”,在软件右侧点击“安装”
![图片[8]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/99d532ff6b221607.webp)
5、一键搬家
(1)点击“一键搬迁”设置
![图片[9]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/a54ae2c85f221654.webp)
(2)填写信息
![图片[10]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/a1a04f1fdd221716.webp)
- “接收数据的面板地址”中填写新服务器的地址,注意:http或者https要填写,还有就是最后不要填写/,https://www.fuye1.cn/,应填写为https://www.fuye1.cn
- “接收数据的面板API”填写第3步(1)中的API接口秘钥,然后点击“下一步”
(3)检测环境
如果按照以上步骤操作,在检测环境这一步就不会出现什么问题,直接“下一步”即可。
下图是新服务器,没有安装MySQL(或者版本不一致),直接在新服务器中安装一应版本的MySQL即可
![图片[11]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/613aa01a75221758.webp)
(4)选择数据
一般选择“网站”和“数据库”,然后点击“一键迁移”
![图片[12]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/878eb6ad88221848.webp)
(5)一键迁移
接下来就是等待旧服务器向新服务器“迁移”数据了,这个过程根据你网站的数据大小决定时间的长短,我的网站2.6G左右,持续了2个多小时。
![图片[12]-WordPress网站一键搬家-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/04/878eb6ad88221848.webp)
(6)新服务器域名解析
最后不要忘记了将域名的IP地址由旧服务器改为新服务器,稍等几分钟就完成网站迁移了。










