如果新旧服务器都使用“宝塔”面板,可以在旧服务器宝塔中安装《宝塔一键迁移》应用,按照宝塔教程,一键将网站文件和数据库迁移到新服务器里。

如果新旧服务器用的不是宝塔,那么请看下边教程手动搬家。
打包下载程序文件:注意不要打包老文件里的.user.ini与.htaccess文件,注意文件权限。

打包下载数据库文件:宝塔数据库管理里可直接备份下载,其它环境请查看对应环境教程。
如果数据库版本不同,宝塔数据库导入导出可能会丢失数据,建议使用宝塔里的phpmyadmin导出数据库!!!

请确保新服务已经安装配置好网站运行环境,特别重要,请反复确认!
Nginx或Apache
PHP版本大于等于7.3(推荐8.1)
MySQL版本大于等于5.6(推荐5.7)
将老的域名解析到新的服务器站点,等待解析生效(最好关闭老服务器,防止解析又跳回老服务器,导致出错)
上传程序文件:将前边打包好的程序文件上传到新服务器站点里并解压好。
上传数据库文件:将前边备份下载的数据库文件上传导入的新服务器对应站点的数据库中。
修改配置文件为新的数据库信息,配置文件路径为/core/config.php。

正常登录后台,清除各种缓存

配置好新服务器里的伪静态规则!如何配置伪静态规则?