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










