wordpress搬家
温馨提示:本文最后更新于2025年7月19日 12:30,若内容或图片失效,请在下方留言或联系博主。
WordPress搬家是指将一个WordPress网站从一个服务器迁移到另一个服务器。整个过程包括数据库迁移、文件迁移、配置修改等步骤,具体操作如下:
-
备份原网站
- 使用WordPress插件(如UpdraftPlus、All-in-One WP Migration)进行备份,或通过FTP访问网站文件,导出数据库(使用phpMyAdmin或命令行工具)。
- 确保备份包括所有主题、插件、媒体文件和自定义设置。
-
准备新服务器环境
- 在目标服务器上安装WordPress所需的环境,包括PHP、MySQL、Apache/Nginx等。
- 创建新的数据库,并记录数据库名、用户名和密码。
-
上传网站文件
- 通过FTP或SFTP将原网站的文件上传到新服务器的对应目录(通常是
/public_html/或/var/www/html/)。 - 确保文件权限正确(通常为644对文件,755对文件夹)。
- 通过FTP或SFTP将原网站的文件上传到新服务器的对应目录(通常是
-
导入数据库
- 在新服务器上创建空数据库,然后使用phpMyAdmin或命令行导入原数据库备份。
- 修改
wp-config.php文件中的数据库连接信息(数据库名、用户名、密码、主机名)。
-
更新数据库中的URL
- 使用数据库编辑工具(如phpMyAdmin)查找并替换所有旧域名的URL为新域名。
- 可以通过运行SQL语句:
UPDATE wp_options SET option_value = replace(option_value, 'old-domain.com', 'new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl'; - 或者使用插件(如Search and Replace)来安全地更新URL。
-
检查配置与功能
- 访问新网站,检查页面是否正常显示,插件和主题是否能正常工作。
- 检查后台设置,确保站点地址、主页地址等正确无误。
-
DNS切换与缓存清除
- 将域名的DNS解析指向新服务器IP。
- 清除浏览器缓存及CDN缓存(如有使用),确保用户能访问到新站点。
-
测试与优化
- 测试所有功能,包括登录、注册、表单提交、媒体上传等。
- 安装缓存插件(如W3 Total Cache)提升性能,必要时调整服务器配置。







