如何重新安装 WordPress:6 种方法解释

已发表: 2024-01-30

如果您有 WordPress 网站,则有时可能需要重新安装核心软件。 例如,您的网站可能感染了必须删除的恶意软件,或者您可能决定迁移到新的托管提供商。 在这些情况下,了解如何正确重新安装 WordPress 可以帮助您防止在此过程中丢失任何数据。

有多种方法可以执行无缝 WordPress 重新安装。 您可能更喜欢使用专门的工具,或者采取更实际的方法,通过管理仪表板或文件传输协议 (FTP) 客户端手动重新安装软件。

在这篇文章中,我们将向您展示如何从头开始重新安装 WordPress。 此外,我们还将介绍一些重要的安装前和安装后步骤,并解决您可能遇到的一些常见问题。

重新安装 WordPress 的常见原因

WordPress 是一种常用的内容管理系统 (CMS),经常进行更新和改进。 但它并非不受问题或用户错误的影响,因此在某些情况下您可能需要卸载 WordPress 并在网站上重新安装它。

让我们看一下您可能需要这样做的一些最可能的原因。

1.您的网站受到恶意行为者的危害

如果您的网站没有采取足够的安全措施,它可能会受到威胁。 例如,弱登录凭据使黑客更容易通过暴力攻击访问您的网站。 或者,如果您使用的是过时版本的 WordPress,黑客可能会利用该软件中的已知漏洞并将恶意软件注入其代码中。

无论哪种情况,攻击都可能对您的 WordPress 安装造成无法修复的损坏。 因此,您可能需要暂时从服务器中删除它,然后重新安装。

当然,实施双因素身份验证和自动更新等安全实践有助于防止此类问题。 您还需要使用 Jetpack Security 等工具来保护您的网站免受恶意软件、有害垃圾邮件和其他常见威胁的侵害。

2.您遇到数据库损坏

如果您网站的数据库损坏,您可能还需要重新安装 WordPress。 这可能是由编码错误或插件与核心 WordPress 软件之间的兼容性问题引起的。

数据库出现故障可能会导致数据丢失并影响站点的功能。 如果您无法修复和恢复损坏的数据库,您可能需要重新安装 WordPress 才能解决问题。

全新安装将为您提供干净且功能齐全的数据库。 当然,您还必须将站点的所有数据传输到新数据库,这就是为什么必须保持站点的连续备份(稍后将详细介绍)。

3. 您想要迁移到新的服务器或托管提供商。

当您切换托管提供商时,您必须将 WordPress 网站转移到新主机的服务器。 在某些情况下,您可以毫无问题地迁移内容。

但是,如果新服务器环境的配置和设置与以前的不同,则简单的迁移可能还不够。 您可能需要重新安装 WordPress 以确保您的网站与新服务器无缝集成。 如果您不确定,可以联系新的托管提供商,看看是否有必要这样做。

4.您遇到持续存在的技术问题

您的 WordPress 网站可能只是遇到一个您无法解决的持续问题。 这可能包括主题和插件之间的冲突、WordPress 核心软件的兼容性问题或其他技术故障。

通过从头开始重新安装 WordPress,您将能够重置整个系统。 这可以帮助消除软件及其配置中的任何问题,并使您的站点能够正常运行。 如果您无法通过基本故障排除步骤确定问题的根本原因,这也可能是一个有用的步骤。

重新安装 WordPress 之前需要执行的四个步骤

在介绍如何重新安装 WordPress 之前,我们先回顾一下一些基本的预安装步骤。 首先花时间执行这些任务对于确保流程顺利进行至关重要。

1. 备份您的网站

首先也是最重要的,您需要备份您的 WordPress 网站。 这涉及将网站内容保存在安全的地方,以便在重新安装 WordPress 后可以轻松恢复它。

您的网络托管服务商可能会提供内置备份解决方案。 但这不足以保护您的站点,因为备份可能不够频繁,并且可能存储在主机自己的服务器上。

相反,您可以使用 Jetpack VaultPress Backup 等插件来制作网站的安全实时副本。 该工具使您能够备份以下内容:

  • 您的 WordPress 数据库
  • 插件、mu-plugins、主题和上传目录中的所有文件
  • WordPress 根目录中不属于其他 WordPress 安装的数据
  • wp-content目录中的其他文件

请注意,VaultPress Backup 不会保存以下数据:

  • WordPress 的核心文件(尽管您可以轻松地从 WordPress.org 下载它们)
  • 上述插件、主题和其他目录之外的文件
  • 缓存和备份目录
  • 其他 WordPress 安装,例如在子目录中找到的安装

该插件将您的备份存储在位于世界各地安全数据中心的服务器上。 然后您可以通过登录您的帐户轻松恢复您的内容。 另外,您可以使用内置的活动日志将站点恢复到特定点。

2. 记录任何自定义配置

在继续之前,您还需要记下当前安装的所有自定义配置。 这些可能包括主题自定义、插件设置以及对核心文件所做的任何修改。

此外,您可能希望保存添加到主题中以设置某些元素样式的所有代码片段。 这样,当您重新安装 WordPress 时,可以更轻松地重新创建网站的外观。

3. 确保您具有 FTP 或 cPanel 访问权限

您可能需要使用文件传输协议 (FTP) 将保存的文件上传到新安装的 WordPress。 这意味着如有必要,请下载并安装 FileZilla 等 FTP 客户端。

您还需要确保拥有正确的 FTP 凭据,特别是直接访问网站所需的主机名、用户名、密码和端口号。 您可以在您的托管帐户中找到此信息。

此外,您需要访问托管提供商的控制面板来管理您的目录并对您的网站进行其他修改。 它也应该位于您的托管帐户中 - 它可能称为 cPanel,也可能是您的提供商提供的自定义解决方案。

4. 准备好您的数据库凭据

最后,您需要确保您的数据库凭据随时​​可用。 这包括数据库名称、用户名和密码以及主机信息。

您通常可以在现有 WordPress 安装的 wp-config.php 文件中找到这些详细信息。 或者,您可以使用网络主机提供的数据库管理工具来查找它们。

当您重新安装 WordPress 时,系统会要求您输入此信息以在您的网站和数据库之间建立连接。 因此,手头上有它将确保过程顺利进行。

如何卸载并重新安装 WordPress 以及您的内容(3 种方法)

完成上述步骤后,您就可以开始了。 以下部分将介绍如何重新安装全新版本的 WordPress。 您会发现三种不同的方法,包括手动方法。

本节中的方法还涉及删除您的内容,因此您可以从备份恢复以前的版本或从头开始 - 请记住,您绝对应该 在遵循这些说明之前,请先完整备份您的网站。

现在,通过 FTP 客户端(如 FileZilla)连接到您的网站。 然后打开您网站的根目录(通常标记为publicpublic_html ,或者有时以您的网站命名)并删除该文件夹中的所有内容。

您还可以通过 cPanel 中的文件管理器或托管提供商提供的任何控制面板来执行此操作。

cpanel文件管理器

如果您想要全新安装 WordPress,您还需要删除数据库。 例如,在 cPanel 中,查找“数据库”部分并单击“MySQL 数据库”

例如,在 cPanel 中,查找“数据库”部分并单击“MySQL 数据库”。

这将带您进入包含 WordPress 安装中的数据库列表的页面。

这将带您进入包含 WordPress 安装中的数据库列表的页面。

继续将它们全部删除。 现在,您已准备好从头开始重新安装 WordPress。

方法 1:通过 FTP 手动重新安装 WordPress

要手动重新安装 WordPress,您首先需要从官方网站下载该软件。

要手动重新安装 WordPress,您首先需要从官方网站下载该软件。

下载完成后,解压 ZIP 文件。 然后再次打开 FTP 程序并找到站点的根目录。

将提取的文件上传到该文件夹​​。 如果您收到类似“目标文件已存在”之类的消息,请确保选择“覆盖”选项。

准备好后,打开网络浏览器并访问您的网站。 然后按照屏幕上的说明运行 WordPress 安装程序,并在出现提示时输入您的数据库凭据(您之前保存的)。

方法 2:使用一键安装程序

您还可以使用一键安装程序(例如 Softaculous)重新安装 WordPress。 这种工具通常包含在您的托管计划中。

如果您的网络主机提供此功能,请找到安装程序(如果需要,请参考主机的文档)并选择WordPress选项。

如果您的网络主机提供此功能,请找到安装程序(如果需要,请参考主机的文档)并选择 WordPress 选项。

然后点击“安装”按钮,然后按照屏幕上的说明进行操作。

然后点击“安装”按钮,然后按照屏幕上的说明进行操作。

系统会提示您选择要安装 WordPress 的域、设置管理员帐户并配置一些基本设置。 请注意,这将覆盖任何现有的安装和设置。

方法三:使用专门的插件

或者,您可以使用插件重新安装 WordPress。 例如,WP Reset 会将您站点的数据库重置为其默认安装值,而不更改任何文件。

您还可以配置此工具以删除所有自定义项和内容,或仅删除主题设置等特定部分。

高级 WordPress 重置使您能够重置整个 WordPress 安装(或其中的一部分)。

同样,高级 WordPress 重置使您能够重置整个 WordPress 安装(或其中的一部分)。 这个过程的具体工作方式会根据您选择的插件而有所不同,但通常很简单。

请注意,您需要购买这些插件的高级版本才能完全完成 WordPress 重新安装。 因此,如果可能的话,您可能需要考虑使用上述其他方法之一(完全免费)。

如何仅重新安装 WordPress 核心(不删除任何内容)

上述过程将创建一个干净的 WordPress 安装,覆盖或删除您网站上已有的任何内容。 如果您需要的只是重新安装核心 WordPress 软件,而不是完全重置您的网站,这里有一些方法。

方法 1:在管理仪表板中重新安装 WordPress 核心

重新安装 WordPress 核心软件的最简单方法是通过站点的管理仪表板。 只需转到仪表板 → 更新并选择重新安装按钮即可。

重新安装 WordPress 核心软件的最简单方法是通过站点的管理仪表板 - 仪表板 → 更新,然后选择“重新安装”按钮。

就是这样 - WordPress 现在将自动下载并重新安装最新版本,而不会影响您网站的任何内容。

方法 2:通过 FTP 手动重新安装 WordPress 核心

您还可以通过 FTP 重新安装 WordPress,而不会丢失数据。 如前所述,您需要将 WordPress 下载到您的计算机并解压 ZIP 文件。 但这一次,您需要删除wp-content文件夹,因为您不会将其上传到您的网站。

在 FileZilla 中,打开根文件夹并删除其中的所有内容( wp-content文件夹除外) 。 该文件夹包含站点的所有文件,包括媒体、插件和主题。 因此,您需要保持其完整。

然后,继续将下载的 ZIP 文件的内容上传到根文件夹。 该过程完成后,您应该拥有一个新安装的 WordPress 核心副本,并且您的内容应该保持不变。

方法3:通过WP-CLI重新安装核心软件

您还可以使用 WP-CLI 重新安装 WordPress 核心。 这是一个命令行工具,用于管理 WordPress 安装的不同方面。

此方法需要一些技术知识,因为您需要首先在站点的服务器上安装 WP-CLI。 该过程将根据您的网络托管服务商的不同而有所不同,但它可能已经包含在您的托管帐户中。

要通过 WP-CLI 重新安装 WordPress,您只需输入以下命令:

 wp core download --skip-content --force

这将重置您的 WordPress 安装,而不影响您的主题和插件。

我们守护您的网站。 你经营你的生意。

Jetpack Security 提供易于使用、全面的 WordPress 网站安全性,包括实时备份、Web 应用程序防火墙、恶意软件扫描和垃圾邮件防护。

保护您的网站

重新安装后应采取的四个重要步骤

现在您已经成功重新安装了 WordPress,是时候执行一些必要的安装后步骤了。 这将确保一切正常工作。

1. 恢复备份并验证其完整性

如果您在卸载并重新安装 WordPress 之前进行了任何备份,现在可以继续恢复它们。 如何执行此操作取决于您选择的备份工具。

借助 Jetpack VaultPress Backup,该过程全部自动化。 您所需要做的就是打开网站的活动日志并选择日期范围和/或您想要恢复的项目(例如插件、帖子和页面)。

然后,只需点击“恢复”选项,插件就会完成剩下的工作。 该过程完成后,检查恢复的内容以确保其全部存在(并且一切都按应有的方式运行)。

2. 重新配置任何自定义设置

接下来,您将重新应用所有自定义 WordPress 配置。 这些是您在预安装步骤中可能已保存的设置。

您需要重新访问您的主题和插件,并重新添加您的自定义项(如相关)。 您还需要插入在重新安装过程中删除的所有自定义代码片段。

3. 测试网站的功能

测试站点的功能也很重要,以确保重新安装过程后没有故障或丢失元素。 您检查的内容取决于您网站的内容,但需要考虑以下几点:

  • 任何互动元素,例如表单和评论部分
  • 您的页面布局和设计在不同设备上的显示方式

此外,最好检查您的网站是否有损坏的链接、丢失的图像和浏览器兼容性。 您对这个过程越彻底,您就越有可能发现任何意外问题。

4. 确保并加强网站的安全性

最后,这是提高网站安全性的最佳时机。 如果您最近遭受过黑客攻击,这一点尤其重要,因为它将有助于防止您因网络攻击或恶意软件而再次重新安装 WordPress。

如前所述,Jetpack Security 是一款用于保护您的 WordPress 网站的一体化解决方案。 您只需单击一下即可启用防火墙和强力保护等措施。

Jetpack Security 是一款用于保护您的 WordPress 网站的一体化解决方案。

您还可以通过实施强密码策略、限制用户权限和访问以及保持插件和主题最新来提高网站的安全性。

解决常见的重新安装问题

重新安装 WordPress 有时会导致意外问题,这可能会影响网站的功能或外观。 以下是解决四个最常见问题的指南。

1.白屏死机(WSoD)

白屏死机是指您(或访问者)在尝试访问您的网站时遇到空白页面。 它可能有多种原因,例如:

  • 代码或主题文件中的 PHP 错误
  • 超出内存限制
  • 插件或主题不兼容问题

要确定此错误的原因,您可以首先在 WordPress 中启用调试模式。 为此,请打开wp-config.php文件并输入以下代码:

 define('WP_DEBUG', true);

define('WP_DEBUG_LOG', true);

define('WP_DEBUG_DISPLAY', false);

这可以帮助您(或您的开发人员)识别站点代码中的任何错误。

或者,您可以尝试一一停用并重新激活网站的插件和主题。 确保使用临时站点,并每次刷新页面,以便您可以查看错误是否消失。 如果是这样,您就会知道应该归咎于哪个插件或主题,并且可以更新或替换它。

如果您的 WordPress 网站内存限制可能是问题所在,您可以尝试增加它。 打开wp-config.php文件并粘贴以下代码:

 define('WP_MEMORY_LIMIT', '256M');

您可以将“256M”更改为您的首选值。 不过,某些网络托管服务商可能不允许此类更改,因此您可能需要联系您的提供商寻求帮助。

2. 500内部服务器错误

顾名思义,500内部服务器错误表示网站服务器出现问题。 可能的原因包括:

  • 文件权限不正确
  • 损坏的.htaccess文件
  • 不兼容的插件或主题

您可以首先检查文件权限以确保它们设置正确。 目录的权限通常应为 755,文件的权限应设置为 644。

您可能还需要生成新的.htaccess文件。 该文件可能在重新安装过程中已损坏。

如上所述,逐一停用和重新激活插件和主题也是一个好主意。 这可以帮助您识别已安装工具的任何兼容性问题,以便您可以纠正它们。

3. 缺少主题或插件文件

当您测试新的 WordPress 网站时,您可能会注意到一个或多个主题或插件无法正常工作。 这是因为他们的一些文件可能在重新安装过程中“丢失”。

如果是这种情况,您需要删除并重新安装受影响的插件或主题。 执行此操作之前,请记下所有设置和配置,以便之后可以重新应用它们。

4. 固定链接问题

最后,重新安装后,您可能会注意到您的 WordPress 永久链接看起来不正确或者您的网站的 URL 结构错误。 这可能是由于.htaccess配置不正确造成的。 此外,您的永久链接结构可能在安装过​​程中无法更新。

要解决此问题,您可以尝试生成新的.htaccess文件。 或者,您可以通过导航到 WordPress 仪表板中的“设置”→“永久链接”来重置 URL 结构。

无缝重新安装过程的最佳实践

重新安装 WordPress 应该是一个简单而顺利的过程,特别是如果您选择使用一键安装程序等方法。 但您可能需要做一些事情来确保无缝重新安装。

1. 首先在暂存站点上测试流程

如果您担心重新安装将如何进行,您可能需要先在临时站点上尝试。 这将使您能够在实际网站上执行之前熟悉该流程。 另外,您可以在安全的环境中尝试不同的重新安装方法,并选择您觉得最舒服的一种。

使用临时站点还可以让您有机会解决可能出现的任何问题。 这样,如果您在实际网站上遇到任何问题,您将确切地知道需要做什么。

2. 重新安装后监控站点的运行状况

完成重新安装过程后,您需要密切关注站点的性能。 如前所述,这包括测试其功能并确保其页面在不同设备上显示良好。

但您可能还想使用 PageSpeed Insights 等工具来运行性能测试。 如果您的网站得分较低,您需要仔细查看结果中的建议。 例如,您可能需要再次压缩图像。

如果您正在使用缓存或优化插件,并且您的网站的运行状况仍然很差,您可能还需要检查该特定插件的设置。 重新安装完成后可能没有正确配置。

3.保留活动日志以供参考

有几个问题可能会提示您重新安装 WordPress,包括网络攻击、持续故障或配置错误。 但找出任何问题的根本原因很重要,这样您就可以防止问题再次发生。

这就是为什么使用活动日志是个好主意。 Jetpack 的 WordPress 活动日志提供了您网站上所有事件的完整记录。 这包括配置、新帖子、更新等操作。

每个事件都会有一个时间戳。 它还会向您显示在您的网站上进行更改的用户。 因此,您应该能够跟踪您的网站在遇到问题或网络威胁之前所做的最后更改。

然后,您可以采取必要的步骤来解决问题并防止将来再次发生。 例如,您可能需要限制用户的权限,或删除特定插件以保持网站顺利运行。

4. 实时备份您的网站

最后,您需要开始实时备份您的网站。 如果您有一个活跃的网站并且不断更新它,这一点尤其重要。

使用 VaultPress Backup,您对站点所做的每项更改都会立即保存。 这些更改包括添加新产品、更新页面或处理新订单。

使用 VaultPress Backup,您对站点所做的每项更改都会立即保存。

这些备份都是自动的,因此您无需执行任何操作。 另外,它们存储在 Jetpack 的安全服务器上。

如果出现任何问题,您将能够快速将网站恢复到最新版本。 因此,在您的网站遭受网络攻击或故障之前所做的任何更改都将被保存(并且可检索)。 这可以确保您将来不必重新安装 WordPress。

经常问的问题

本指南涵盖了重新安装 WordPress 时需要了解的所有要点。 如果您对该流程仍有任何疑问,请查看这些常见问题。

我需要技术专业知识来执行重新安装吗?

不需要,几乎任何人都可以重新安装 WordPress,具体取决于您选择的方法。 如果您缺乏技术专业知识,您可能会选择一个简单的选项,例如通过仪表板重新安装最新版本的 WordPress,或使用 Softaculous 等一键安装程序。

如果您更倾向于技术并想要亲身实践,您可能更愿意通过 FTP 重新安装 WordPress。 这使您可以更好地控制重新安装的文件和数据。

重新安装 WordPress 之前应该采取哪些预防措施?

在重新安装 WordPress 之前,必须对网站进行最新备份。 幸运的是,VaultPress Backup 可以为您自动执行该过程。

该插件实时复制您的网站并将其存储在异地位置。 重新安装 WordPress 后,您可以轻松恢复所有内容。

请注意,VaultPress Backup 不会备份 WordPress 本身,因此如果您需要重新安装核心软件,则需要单独完成。 它保存的是您网站的内容(评论、产品、帖子等),因此您不会丢失数据。

此外,您还需要记下站点上的所有自定义配置。 例如,如果您添加了一些代码片段来自定义主题,则需要保存这些代码片段,以便以后可以轻松地重新添加它们。

重装完成后我该怎么办?

重新安装 WordPress 后,您应该考虑采取一些步骤。 最重要的是,如果您还没有安全插件,您需要向您的站点添加一个安全插件。

全面的安全工具是任何网站的必备工具。 它可以帮助防止常见的网络攻击并确保您的内容安全。 如果没有它,您的网站可能会感染恶意软件。 更糟糕的是,黑客可能会闯入您的网站并窃取敏感信息。

Jetpack Security 是一款功能强大的工具,可针对各种类型的威胁提供防护。 它配备了防火墙、恶意软件扫描程序、反垃圾邮件工具和其他基本安全功能。 这种解决方案可以防止许多可能需要重新安装 WordPress 的问题。

Jetpack Security:实时保护和备份您的网站

如果您的网站已被入侵,您可能需要干净的 WordPress 安装。 这也可以解决各种持续存在的故障和技术问题。

幸运的是,如果您使用自动化工具进行备份并重新安装软件,则该过程非常简单。 最重要的是要记住,您必须使用 Jetpack 等全面的安全工具来保护您的新安装。 这使您可以访问实时备份、轻松恢复和丰富的安全工具(包括防火墙和恶意软件扫描程序)。

您准备好保护您的 WordPress 网站了吗? 立即开始使用 Jetpack Security!