当WordPress网站出现严重故障、被恶意攻击或需要迁移服务器时,重装系统可能是最高效的解决方案。本教程将详细介绍WordPress重装的完整流程,包括数据备份、环境准备、重新安装及恢复步骤,帮助您安全高效地完成操作。
一、重装前的准备工作
1. 备份网站数据
- 数据库备份:通过phpMyAdmin导出SQL文件,或使用插件(如UpdraftPlus)自动备份。
- 文件备份:通过FTP/SFTP下载
wp-content
文件夹(含主题、插件、上传文件),并保留wp-config.php
配置文件。
2. 记录关键信息
- 数据库名称、用户名、密码(位于
wp-config.php
中)。 - 已安装的插件和主题列表,避免重装后遗漏。
二、卸载旧版WordPress
1. 删除网站文件
通过FTP或服务器文件管理器,清空网站根目录(如/public_html
),但保留以下文件(如需复用):
wp-config.php
wp-content/uploads
(用户上传的媒体文件)
2. 清理数据库
进入phpMyAdmin,选择对应的数据库,删除所有数据表(通常以wp_
为前缀)。
三、重新安装WordPress
1. 下载最新安装包
从WordPress官网下载最新版本,解压后上传至服务器。
2. 运行安装向导
访问域名(如https://yourdomain.com
),按提示填写数据库信息(与旧版一致可免修改wp-config.php
)。
3. 恢复配置
- 将备份的
wp-content
文件夹覆盖至新安装目录。 - 若使用原数据库,跳过初始设置;若新建数据库,需导入备份的SQL文件。
四、重装后的优化
- 检查功能完整性
- 测试页面、文章、插件是否正常。
- 更新固定链接设置(设置→固定链接)。
- 安全加固
- 更新WordPress核心、主题和插件至最新版。
- 安装安全插件(如Wordfence)并配置防火墙。
常见问题解决
- 白屏问题:检查
wp-config.php
数据库配置或禁用冲突插件。 - 404错误:重置固定链接或检查服务器伪静态规则。
通过以上步骤,您已完成WordPress的彻底重装。定期备份和保持系统更新是避免频繁重装的关键!