新服务器需先安装对应系统的宝塔面板,安装命令直接复制执行即可:
Centos系统安装命令:
``` yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ```Ubuntu/Debian系统安装命令:
``` wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install.sh ```安装完成后,记下宝塔面板的登录地址、用户名、密码,登录后必须安装和旧服务器完全相同版本的WEB环境:比如旧站是Nginx 1.22 + PHP7.4 + MySQL5.7,新服务器就安装对应版本,避免程序兼容问题。最后在云服务器控制台安全组放行80、443、8888端口。
这是最省心的方法,全程不需要下载文件到本地,自动完成迁移。
新旧服务器都登录宝塔面板,进入左侧「软件商店」,搜索「宝塔一键迁移」,点击安装即可,全程自动完成。
打开旧服务器的宝塔一键迁移插件界面,点击「生成迁移授权」,复制生成的旧服务器公网IP和授权码。
注意:如果旧服务器有防火墙,必须先放行8888端口,不然新服务器无法连接
打开新服务器的宝塔一键迁移界面,输入刚才复制的旧服务器IP和授权码,点击下一步。在可迁移列表中勾选需要搬家的网站文件 + 对应数据库,点击「开始迁移」。

迁移时间根据网站大小决定,大网站需要耐心等待,不要关闭页面。
如果跨平台或者一键迁移连接失败,可以用手动方法操作,步骤也很清晰。
旧服务器备份完成后,分别点击网站压缩包、数据库压缩包的「下载」按钮,将文件保存到本地。
登录新宝塔面板,点击左侧「网站 - 添加站点」,输入需要搬家的域名,勾选「创建数据库」,记下生成的数据库名、用户名、密码,点击提交。
这是最容易出错的步骤,动态网站必须修改配置文件才能连接新数据库,以最常用的WordPress为例,打开网站根目录的wp-config.php,修改为以下内容,直接替换成你的新数据库信息即可:
``` define( 'DB_NAME', '你的新数据库名' ); define( 'DB_USER', '你的新数据库用户名' ); define( 'DB_PASSWORD', '你的新数据库密码' ); define( 'DB_HOST', 'localhost' ); ```其他程序的配置文件位置:织梦是data/common.inc.php,帝国是e/config/config.php,ThinkPHP是.env或者application/database.php,修改规则都是替换成新数据库信息即可。
最后在新网站的「设置 - 伪静态」中,配置和旧站完全一致的伪静态规则,保存即可。
修改域名解析为新服务器IP,等待解析生效后,测试网站所有功能,确认可以正常访问即可。
按照以上步骤操作,即可零门槛完成宝塔网站搬家,不需要额外复杂配置。
上一篇: 资深运维亲授宝塔面板网站500报错常见7大快速修复技巧
下一篇: 宝塔网站程序升级












易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图