学完这篇,你能把一台电脑上跑着的网站文件和 MySQL 数据库,完整搬到另一台电脑的小皮面板上继续跑起来,包括域名、伪静态和数据库连接配置都能对上。
第一步:先确认两台电脑的环境版本一致
这一步要拿到原电脑的「PHP 版本 + MySQL 版本 + 网站根目录路径」,新电脑照着装一样的,能省掉后面一大堆兼容问题。
打开原电脑的小皮面板,点左侧「网站」,找到你的站点,记下右侧列表里的 PHP 版本(比如 PHP 7.4)。再点左侧「软件商店」,看已安装列表里的 MySQL 版本(比如 MySQL 5.7.26)。
注意:MySQL 5.7 导出的 SQL 文件导进 MySQL 8.0 常常报错(默认字符集、NO_AUTO_CREATE_USER 之类),新手最容易死在这一步。新电脑就装同版本,别追新。
第二步:打包原电脑的网站文件
点「网站」→ 找到站点 → 点右侧的「根目录」按钮,会直接打开网站文件夹。把里面所有文件(包括隐藏的 .htaccess、.env、wp-config.php 这类)整个文件夹复制出来,压缩成 zip。
如果站点很多,直接去小皮面板安装目录下的 WWW 文件夹(默认是 D:\phpstudy_pro\WWW)整包拷走也行。
第三步:导出数据库
点左侧「数据库」,找到对应数据库,点「管理」,浏览器会打开 phpMyAdmin,用面板上显示的账号密码登录。
进去后:左侧点中你的数据库名 → 顶部「导出」→ 导出方式选「快速」,格式选 SQL → 点「执行」,浏览器会下载一个 .sql 文件,存到 U 盘或网盘。
注意:如果你原电脑有小皮面板自带的「备份」功能,也可以在数据库列表里点「备份」再「下载」,效果一样。别用 Excel 或 CSV 导出,那不叫备份。
第四步:在新电脑装好小皮面板并创建网站
去 xp.cn 下载 Windows 版小皮面板安装包,装完打开,先到「软件商店」把 PHP 和 MySQL 装成和原电脑一样的版本。
然后点「网站」→ 右上角「创建网站」,填:
- 域名:填和你原来一样的域名(比如
www.test.com)
- 根目录:默认
D:\phpstudy_pro\WWW\www.test.com
- PHP 版本:选刚才装的版本
- 勾选「同步 hosts」(本地测试用)
创建完成后,把第二步的网站文件解压到这个根目录里,覆盖掉面板生成的默认文件。
第五步:导入数据库并建同名库、同名用户
点「数据库」→「创建数据库」,数据库名、用户名、密码尽量和原电脑完全一样。这样网站配置文件里的数据库连接信息一个字都不用改。
创建好后点「管理」进 phpMyAdmin,左侧点中新库 → 顶部「导入」→ 选择第三步导出的 .sql 文件 → 点「执行」。看到绿底的成功提示就完成了。
注意:如果新电脑上建库时密码和原来不同,记得回头改网站配置文件里的数据库密码,常见位置:WordPress 是 wp-config.php,ThinkPHP 是 .env 或 config/database.php。
第六步:补上伪静态和本地 hosts 解析
如果原站用了伪静态规则,回到「网站」→ 点站点右侧「修改」→ 切到「伪静态」标签页,把原电脑上同样的规则粘进去保存。WordPress 一般选 wordpress 规则,ThinkPHP 选 thinkphp。
本地测试的话,用记事本以管理员身份打开 C:\Windows\System32\drivers\etc\hosts,加一行:
127.0.0.1 www.test.com
浏览器访问 http://www.test.com,能正常打开、能登录后台、能读写数据,就说明迁移完成了。
注意:不要图省事直接把小皮面板整个安装目录拷到新电脑。站点配置里存的是绝对路径(比如 D:\phpstudy_pro\WWW\...),换台电脑路径一变就全乱套,还是按上面的步骤重建更稳。
小结
- 先对齐版本:PHP 和 MySQL 版本一致,能避开 90% 的迁移报错
- 网站文件整包拷,别漏隐藏的点开头文件
- 数据库必须用 phpMyAdmin 导出成 SQL 文件,不要用 CSV
- 新电脑上数据库名、用户名、密码尽量和原来一致,省去改配置文件
- 伪静态规则和 hosts 解析这两步最容易被忘,检查一遍再收工