如果您需要将现有的WordPress网站迁移到新的应用服务器,可以按照以下步骤进行操作。本文将帮助您正确处理重要文件和数据库迁移,避免常见错误。
1. 通过FTP访问服务器
首先,您需要使用FTP工具(如FileZilla)连接到目标服务器。
- 连接成功后,导航到服务器路径
/var/www/html
。 - 这是WordPress应用程序的默认目录。
2. 备份和处理重要文件
在迁移前,您需要处理以下文件:
- 下载
wp-config.php
文件
在服务器的/var/www/html
目录下找到wp-config.php
文件,并将其下载到本地进行备份。
注意: 该文件包含数据库连接信息,是整个WordPress站点正常运行的关键,务必妥善保存。 - 上传网站文件到新服务器
从当前WordPress安装中,备份所有文件和目录(不包括wp-config.php
文件)。然后,将这些文件上传到新服务器的/var/www/html
目录下。 - 覆盖已有文件
如果FTP工具提示是否覆盖文件,请选择“覆盖”以确保文件完整性。
3. 迁移数据库
WordPress网站的内容和设置存储在MySQL数据库中,您需要将数据库备份迁移到新服务器。
步骤:
- 备份数据库文件
导出当前WordPress网站的MySQL数据库(通常为.sql
文件)。 - 上传数据库到服务器
使用FTP将数据库备份文件上传到服务器的根目录(/root
)。 - 导入数据库到新服务器
在服务器的Shell中运行以下命令将备份数据库导入到新的MySQL数据库中(默认名为appdb
):
4. 确保wp-config.php
文件未被覆盖
迁移过程中,务必确保wp-config.php
文件没有被覆盖。如果不小心覆盖了,请用之前备份的文件替换。
5. 完成迁移
完成上述步骤后,您的WordPress网站应该已经成功迁移到新的应用服务器。如果站点无法正常运行,请检查以下问题:
- 数据库名称、用户名和密码是否正确。
- 文件是否完整上传。
- 服务器环境是否满足WordPress运行的最低要求。
额外建议
- 使用插件迁移
如果对手动迁移不熟悉,可以使用插件(如All-in-One WP Migration或Duplicator)完成迁移,操作更简单。 - 安全检查
迁移完成后,检查站点的文件权限和SSL证书配置,确保网站安全运行。