WordPress迁移服务器更高效指南
温馨提示:本文最后更新于2026年1月13日 00:30,若内容或图片失效,请在下方留言或联系博主。
-
备份原服务器数据
- 使用WordPress后台的“工具” > “备份”功能,或使用插件如UpdraftPlus、WP-DB-Backup等进行完整备份,包括数据库和文件。
- 通过FTP/SFTP下载网站文件(通常位于
/public_html/或/www/目录)。 - 导出数据库:使用phpMyAdmin或其他工具导出MySQL数据库。
-
准备新服务器环境
- 确保新服务器支持PHP、MySQL/MariaDB和Web服务器(如Apache或Nginx),版本需与原服务器兼容。
- 安装WordPress运行所需的依赖项,如mod_rewrite、curl、GD库等。
- 配置域名DNS指向新服务器IP地址(可能需要等待DNS更新)。
-
上传网站文件到新服务器
- 通过FTP/SFTP将备份的WordPress文件上传至新服务器的网站根目录(如
/var/www/html/)。 - 确保文件权限正确(通常为644对于文件,755对于目录)。
- 通过FTP/SFTP将备份的WordPress文件上传至新服务器的网站根目录(如
-
创建并配置新数据库
- 在新服务器上创建新的MySQL数据库,并设置用户名和密码。
- 通过phpMyAdmin导入之前导出的数据库文件。
- 修改
wp-config.php文件,更新数据库名称、用户名和密码,确保与新数据库匹配。
-
更新WordPress配置
- 检查
wp-config.php中是否有自定义常量(如define('WP_HOME', 'http://example.com');),根据新服务器的URL进行调整。 - 如果使用了本地路径(如
define('ABSPATH', '/path/to/wordpress/');),需根据新服务器路径修改。
- 检查
-
测试网站功能
- 访问新服务器的域名,检查页面是否正常加载。
- 登录后台管理界面,确认所有内容、插件和主题均正常显示。
- 测试表单提交、媒体上传等功能是否可用。
-
更改DNS记录(可选)
- 若未提前修改DNS,可在原服务器上暂时保留网站,待新服务器稳定后将域名DNS指向新服务器IP。
- 建议在切换前测试新服务器的IP地址是否可访问,避免服务中断。
-
清理原服务器数据(可选)
- 确认新服务器运行正常后,可删除原服务器上的WordPress文件和数据库,以防止数据冲突或安全风险。







