如何正确安装 WordPress:4 种方法说明

已发表: 2022-12-27

WordPress 是最流行的内容管理系统 (CMS),超过 40% 的已知网站都在使用它。 如果您对其用户友好的界面、开源哲学和广泛的自定义选项感兴趣,您可能会考虑为您的新网站安装和使用 WordPress。

有几种不同的方式来安装 WordPress。 这些方法的范围从选择将为您处理该过程的托管服务提供商到手动安装软件并自行配置。

在本文中,我们将解释如何以四种不同的方式安装 WordPress。 我们还将回答您可能对安装过程提出的一些常见问题。 让我们开始吧!

为什么要考虑安装 WordPress?

正如我们之前提到的,WordPress 是最受欢迎的 CMS。 它的流行有几个原因。 其中一些包括:

  • 用户友好性: WordPress 非常容易学习和使用。 您将从集中式仪表板管理所有内容,并且可以使用直观的块编辑器来构建所有页面。 此外,您无需接触任何一行代码(除非您愿意)。
  • 自定义选项: WordPress 是使用开源软件构建的。 这意味着您可以根据需要自由定制您的网站。 此外,您还可以使用大量免费和付费插件和主题来进一步扩展您的网站并调整其外观。
  • 支持: WordPress 有一个活跃的用户社区,他们在官方论坛和教程(比如这个!)中提供支持,以及针对主题和插件的开发人员特定帮助。 此外,许多托管服务提供商提供 WordPress 专业知识和帮助以满足您的个人需求。
  • 负担能力: WordPress 核心软件是完全免费的,这意味着您只需花钱购买托管服务、域名以及任何您想要的网站高级插件或主题。

WordPress 是一个非常多样化的 CMS,您可以将它用于各种网站,从简单的博客到企业商业网站。 它还可以轻松地通过您的内容获利,包括创建电子商务商店、会员网站、在线课程等。

安装 WordPress 有哪些要求?

首先,您需要一台服务器来安装和运行 WordPress。 在大多数情况下,与托管提供商合作是有意义的,托管提供商将提供服务器空间和其他资源以使您的网站在线。 或者,您可以选择托管 WordPress (WordPress.com),我们将在本文后面进行探讨。

您还需要一个 WordPress 网站的域名。 通常,您的托管服务提供商(或 WordPress.com)可以帮助您购买域名。

在安装 WordPress 之前,您需要确保您的服务器(或托管服务提供商的服务器)支持该软件。 否则,CMS 可能无法正常运行。

这些是运行 WordPress 的官方要求:

  • PHP 7.4 或更高版本。 PHP 是构建 WordPress 的编程语言。 它还需要频繁更新和安全补丁才能顺利运行,这就是为什么您应该考虑选择最新版本的 PHP。
  • MySQL 5.7 或更高版本(或者,您可以使用 MariaDB 10.3 或更高版本)。 该数据库管理系统处理 WordPress 安装中包含的所有数据。
  • 支持 HTTPS。 这种安全的数据传输协议可确保浏览器和您的 WordPress 网站之间的数据保护。

您还需要确保您选择的服务器至少提供以下资源:

  • 1 GB 磁盘空间
  • 512 兆内存
  • 1.0 GHz 中央处理器

在大多数情况下,Apache 或 Nginx 服务器将是运行 WordPress 的最佳选择。 不过,理论上您可以使用任何服务器软件,只要它同时支持 PHP 和 MySQL。

如何安装WordPress

有几种不同的方式来安装 WordPress。 最佳选择将取决于您的经验水平和选择的托管解决方案。 让我们从探索手动安装方法开始。

方法一:手动安装WordPress

WordPress 手动安装方法是最耗时的方法。 好处是您可以在此过程中控制一切。

请记住,您需要一个文件传输协议 (FTP) 客户端才能完成本教程的这一部分。 如果您的计算机上尚未安装 FileZilla,您可以考虑使用 FileZilla 是一个简单(而且免费!)的选项。

在开始之前,您还需要了解 Web 服务器的 FTP 凭据。 如果您在托管仪表板中找不到这些详细信息,则值得直接联系您的托管服务提供商或查阅其官方文档。

第 1 步:下载并解压 WordPress 软件包

此 WordPress 手动安装教程的第一步是下载 WordPress 包。 这是构成 WordPress 安装的核心文件的集合。

首先,前往 WordPress 下载页面,然后单击下载并自行安装标题下方的下载按钮。 默认情况下,WordPress 将在此处提供其核心软件的最新版本:

从 WordPress.org 网站下载 WordPress

这应该开始将 WordPress 作为.zip文件下载到您的计算机上。 完成后,在继续下一步之前提取文件。

第二步:创建数据库和用户

如果您注册了 WordPress 托管服务提供商,您可能已经拥有与您的网站相关联的数据库。 因此,首先打开您的主机控制面板,查看数据库是否可用。 如果您不确定如何访问您的控制面板,您可以联系您的网络托管服务商以获取说明。

登录到控制面板后,向下滚动到数据库并单击MySQL 数据库

cpanel 中的 MySQL 数据库选项

现在在提供的框中为您的数据库输入一个名称,然后点击Create Database

您还需要为您的 WordPress 数据库创建一个用户帐户。 向下滚动到添加新用户并输入用户名和密码。 您还可以使用密码生成器来创建安全凭证。

创建一个新的数据库用户

准备好后点击创建用户。 这将为您的数据库创建一个新的用户配置文件,但该用户不会自动获得对数据库的访问权限和相关权限。 您需要手动设置它。

为此,请导航到将用户添加到数据库并从下拉菜单中选择您创建的新数据库和用户配置文件。

将用户添加到您的数据库

做出选择后,单击“添加”按钮。 现在系统会提示您为此用户角色选择权限。 启用所有这些并点击进行更改以应用您的设置。

您现在应该能够看到 MySQL 数据库名称和密码。 记下这些详细信息,因为您将在本教程的后面部分需要它们。

第 3 步:编辑 wp-config.php 文件

wp-config.php文件包含您的 WordPress 网站的所有基本配置设置。 这些包括您的数据库名称、用户名、密码和主机。

默认情况下,您之前下载的 WordPress 包中有一个wp-config-sample.php文件,但它不包含您站点的特定数据库详细信息。 因此,我们建议将其重命名为“ wp-config.php ”并更新其内容。

在文本编辑器中打开文件并使用新 WordPress 数据库中的详细信息更新以下值:

  • DB_NAME:数据库名称。
  • DB_USER:数据库用户名。
  • DB_PASSWORD:数据库密码。
  • DB_HOST:数据库主机名(通常是“localhost”)。

向该文件添加新的密钥和盐也是值得的。 这些加密工具使黑客更难解码您的登录信息并可能侵入您的网站。 您可以使用 WordPress 安全密钥生成器生成它们。 只需替换wp-config.php文件中的任何现有值。

确保在完成后保存所有更改。 请注意,如果您不执行此步骤,WordPress 将在安装过程中尝试创建自己的wp-config.php文件。 但是您仍然需要提供数据库详细信息,因此从一开始就值得这样做。

第 4 步:将文件上传到您的网站目录或子目录

现在,是时候将 WordPress 包文件添加到您的网站了。 在本教程的这一部分,您将使用 FTP 客户端,因此请确保您已打开它并使用您的 FTP 凭据连接到您的数据库。

您在这里有两个选择:

  • 将文件上传到您的目录。 这将在您的主域(例如,http://www.examplesite.com)上安装 WordPress。 在这种情况下,您需要将文件添加到您的根目录,通常称为/public_html/
  • 将文件上传到子目录。 此选项会将 WordPress 安装在子文件夹中(例如,http://www.examplesite.com/blog/)。 在这种情况下,将文件添加到您的子目录文件夹中。

只需将文件添加到您选择的文件夹并等待该过程完成。 那么是时候进行最后一步了!

第 5 步:运行 WordPress 安装脚本

最后,您需要运行 WordPress 安装脚本来完成整个过程。 如果您在上一步将文件上传到根目录,请在浏览器中输入此地址,将示例替换为您的域名:“http://examplesite.com/wp-admin/install.php”。

或者,如果文件位于子目录中,请在此地址中替换您的域名和文件夹:“http://examplesite.com/blog/wp-admin/install.php”。

如果您在第三步中没有更新wp.config.php文件,您现在应该会看到一个欢迎屏幕,询问您的数据库详细信息。 点击Let's go ,然后将信息输入到以下表格中:

输入 WordPress 数据库详细信息

选择提交,您应该会看到一个欢迎屏幕,您可以在其中添加您的 WordPress 网站的标题、用户名、密码和电子邮件地址。 您将使用这些详细信息登录到您的管理仪表板。

设置 WordPress 登录详细信息

您还可以阻止搜索引擎为您的网站编制索引。 如果您选择此选项,人们可能无法在线找到您的内容。

最后,单击安装 WordPress并等待该过程完成。 如果您已正确完成安装,您应该会看到管理员登录表单以访问您的网站。

方法 2:在 cPanel 中安装 WordPress

许多托管服务提供商使用 cPanel 作为其托管仪表板。 该工具可以管理您网站的数据库、站点文件、关联的电子邮件帐户等。 此外,一些托管服务提供商在其 cPanel 中包含 WordPress 安装程序。

Softaculous 是自动安装程序软件,可用于启动不同的应用程序,包括 WordPress、cPanel 和 DirectAdmin。 它具有用户友好且直接的界面,只需几个步骤即可引导您完成安装过程。

您可以通过导航到SoftwareAuto Installers在 cPanel 中找到 Softaculous 安装程序。 此部分的名称可能会略有不同,具体取决于您的托管服务提供商。 然后,选择Softaculous 的 WordPress 管理器

cpanel 中的 WordPress 管理器选项

现在从顶部菜单中选择安装

WordPress 的安装选项

Software Setup下,您需要输入您网站的 URL、子目录(如果适用)以及您要安装的 WordPress 版本。

设置 WordPress 配置详细信息

网站设置下,输入您网站的名称和描述。 您还可以启用 WordPress 多站点或禁用 WordPress Cron。 然后,在Admin Account下添加您的管理员用户名、密码和电子邮件地址。

创建管理员用户详细信息

现在,为您的 WordPress 网站选择语言并选择您想要自动安装的任何插件。

选择已安装的插件和 WordPress 语言

最后,在Advanced Options下,您可以更改数据库名称、选择备份位置以及启用或禁用自动升级。

高级 WordPress 安装选项

如果您对自己的选择感到满意,请单击页面底部的安装。 Softaculous 现在需要几分钟来设置您的 WordPress 安装。 完成后您应该会看到一条成功消息,以及登录您的新 WordPress 站点的链接!

方法 3:在 WordPress.com 上构建您的站点

WordPress.com 是 WordPress 的托管版本。 从本质上讲,使用此选项,您将可以访问与 WordPress.org 非常相似的仪表板和界面,但您不需要寻找第三方托管。 许多“繁重的工作”都会自动为您处理。 您可以选择多种计划,其中包括各种功能。

第一步:选择域名

第一步是选择域名。 首先,导航至 WordPress.com 主页并单击“开始”

WordPress.com 上的“开始”按钮

现在系统会提示您创建一个新的 WordPress.com 帐户或使用现有帐户登录。

创建一个 WordPress.com 帐户

您需要输入要与此帐户关联的电子邮件地址、用户名和密码。 然后,点击创建您的帐户

WordPress.com 现在会要求您为新网站选择一个域名。 首先在框中键入一些关键字,您应该会看到各种付费和免费选项。

选择域名

由于您通过任何付费计划获得了一年的免费域名,因此您可能会在某些选项旁边看到第一年​​免费。 请记住,第一年到期后,您必须开始支付年费。

您还应该看到一个带有WordPress.com URL 扩展名的完全免费的选项。 请记住,如果您选择免费计划,则此扩展程序将是您唯一的选择。

选择域名时,花一些时间做出决定是值得的。 毕竟,它会告诉访问者您网站的内容并影响您的品牌。 建议选择一个简短、具有描述性、好记且易于拼写的域名,以便用户可以更轻松地找到您的内容。

第 2 步:选择 WordPress.com 计划

现在系统会要求您选择一个 WordPress.com 计划。

选择 WordPress.com 计划

WordPress.com 使您能够创建免费网站或选择其中一种付费计划。 通过付费订阅,您将可以使用一年的免费域、插件支持、搜索引擎优化 (SEO) 工具、电子商务功能等功能。

在您要使用的计划下点击选择,或点击页面顶部的免费网站开始。 WordPress.com 将花几秒钟来处理您的请求。

第 3 步:添加有关您网站的信息

现在,您可以为您的网站输入一些目标,例如在线销售产品、发布内容或推广您的业务。 选中任何适用目标旁边的复选框将帮助 WordPress.com 为您的网站个性化设置过程。

关于网站目标的问题

点击继续转到下一个屏幕。 然后,通过在框中键入内容或打开下拉菜单,为您的 WordPress 网站选择一个类别。

网站主题和行业列表

接下来,是时候为您的网站命名并为其添加标语了。 您在此处输入的文本将作为标题显示在您网站的顶部。 请记住,您可以稍后更改它。

决定博客标题和标语

完成后单击继续。 您现在应该会看到一个屏幕,指导您撰写您的第一篇博客文章、观看有关博客的视频以及为您的网站选择设计。

WordPress 中的下一步选项

您可能想要探索这些选择之一。 否则,点击跳至仪表板以转到您的 WordPress.com 仪表板。 现在只需学习界面、创建内容和设计您梦想中的网站!

方法四:选择预装WordPress的主机

这种方法是迄今为止最简单的方法。 如果您选择预装了 WordPress 的托管服务提供商,您可以在几分钟内启动并运行您的新网站。

例如,使用 Bluehost 的 WordPress 安装过程非常简单。 注册托管计划并选择域名后,单击我的站点 → 添加站点 → 创建新站点

使用 Bluehost 创建新站点的选项

系统会提示您输入 WordPress 网站的名称和标语,

添加站点名称和标语

准备就绪后,点击下一步。 现在,从下拉菜单中选择您的域并输入您的子目录(如果相关)。 您还可以选择自动安装一些方便的插件,例如 WP Forms 或 Monster Insights。

选择要安装的域名和插件

最后,点击下一步。 Bluehost 现在将安装 WordPress 并在该过程完成后向您显示一条成功消息。

您可以前往“我的站点”→“管理站点”来访问您的新 WordPress 安装。 现在,只需点击Log into WordPress ,您就会被带到登录表单。

使用 Bluehost 登录 WordPress 的选项

就这么简单! 如果您使用的是其他推荐的 WordPress 主机之一,该过程可能会略有不同,但应该仍然非常简单。

常见的 WordPress 安装问题

有时,在 WordPress 安装过程中可能会出错。 以下是您可能遇到的一些问题以及解决方法!

您可以看到目录列表而不是您的网站

如果您看到目录列表而不是您的 WordPress 网站,则需要向您的 Web 服务器添加一个指令。 这将告诉它查看index.php ,并因此显示您的站点。

您可以通过创建名为.htaccess的文件然后添加以下指令来使用 Apache 服务器执行此操作:

 DirectoryIndex index.php

确保保存更改并通过 FTP 重新上传此文件。 您还可以将指令添加到 Web 服务器的配置文件中。

存在“标头已发送”错误

如果您在安装 WordPress 时错误地编辑了wp-config.php文件,您可能会看到“标头已发送”错误。 这些消息表明您在文件中犯了一些语法错误。

在这种情况下,使用文本编辑器打开wp-config.php文件并检查是否存在以下错误:

  • 开始前的文本或空格<?php
  • 结束后的文本或空格?>
  • 字节顺序标记 (BOM)

此外, <?php?>都应该单独出现在各自的第一行和最后一行,没有其他内容。 确保保存文件中的任何更改,将其重新上传到 WordPress,并刷新浏览器以查看问题是否已解决。

该页面包含很多“<?php ?>”标签

完成 WordPress 安装过程后,您应该会看到仪表板的登录表单。 但是,在某些情况下,您可能会看到带有多个<?php ?>标记的页面看起来像乱码。

这表明 PHP 没有在您的服务器上正确运行。 简而言之,它不会在将 HTML 文件发送到浏览器之前执行。

在这种情况下,您的服务器可能无法运行 PHP。 或者,它可能安装不正确或配置不正确。 您需要联系您的托管服务提供商并寻求帮助。

您可以看到“连接到数据库时出错”消息

如果您不断看到“连接到数据库时出错”消息,则表明您的数据库凭据与登录所需的凭据不匹配。如果您已验证用户名正确,则可能值得更改 MySQL 数据库密码。

在您的托管仪表板中打开 phpMyAdmin。 然后,打开您的数据库,并导航到SQL

phpMyAdmin 中的 SQL 选项

现在,输入以下命令作为 SQL 查询:

 SET PASSWORD FOR 'wordpressusername'@'hostname' = OLD_PASSWORD('password');

确保将通用名称切换为与您的数据库相对应的名称。 然后单击用户界面右下角的“前往”。

或者,如果您不想使用命令,可以手动更改密码。 在 cPanel 中,打开MySQL Databases并向下滚动到Current Users

当前用户列表

选择更改密码并输入或生成新值。 确保复制新密码,因为您需要更新wp-config.php文件中的值。

然后,打开wp-config.php并将DB_PASSWORD下的值替换为新密码。 请记住通过 FTP 保存并重新上传,并检查您现在是否可以访问 WordPress 管理区域。

出现“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”消息

如果您看到“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”,则说明 MySQL 插件存在问题。

在这种情况下,您需要验证 MySQL 是否已在您的 Web 服务器上正确安装和配置。 在大多数情况下,值得向您的托管服务提供商寻求技术支持。 我们还创建了一个关于如何修复此 PHP 缺少 MYSQL 扩展错误的指南。

您看到 403 错误

在 WordPress 安装过程结束时,您可能会看到类似于此的消息:

您无权查看此页面。 您可能无权使用您提供的凭据查看此目录或页面。 如果您认为您应该能够查看此目录或页面,请尝试使用 examplewebsite.com 主页上可能列出的任何电子邮件地址或电话号码联系该网站。 您可以单击“搜索”在 Internet 上查找信息。 HTTP 错误 403 – 禁止访问

403 错误在 Apache 服务器中最为常见。 它可能表明您没有足够的权限在您的服务器上执行此请求。 或者,Apache 可能无法访问 WordPress 文件。

在这种情况下,最好联系您的主机。 除非您拥有服务器的根访问权限,否则您可能无法自行解决此问题。

经常问的问题

正如我们在本教程中看到的,安装 WordPress 相对容易。 如果您对流程有任何疑问,我们将在这里回答!

WordPress 可以免费下载和安装吗?

是的,WordPress 是完全免费下载和安装的! 尽管如此,您仍需要为托管服务提供商和域名付费才能将您的网站上线。

或者,您可以创建一个 WordPress.com 站点。 使用这个平台,您可以完全免费地启动和维护一个基本网站。 当您准备升级以获得更高级的功能时,还有大量付费计划可用。

WordPress 需要 PHP 吗?

WordPress 是使用 PHP(超文本预处理器)编程语言编写的。 因此,您无法在没有 PHP 的情况下安装和运行 CMS。 幸运的是,许多服务器和托管服务提供商都与 PHP 兼容,使您能够立即安装 WordPress。

我可以在现有数据库上安装 WordPress 吗?

是的,您可以使用现有数据库安装 WordPress。 在安装过程中,您只需要导入数据库备份来代替“新数据库”。 您还需要访问旧数据库的凭据。

我可以在我的计算机上本地安装 WordPress 吗?

是的,您可以在您的计算机上本地安装 WordPress。 此设置会将网站的所有文件存储在您的设备上,而不是在线数据库中。

通过本地安装,您将拥有一个完全由计算机驱动的开发环境。 您不需要访问互联网或托管服务提供商,使您能够在将网站移至实时服务器之前在本地主机上开发和完善您的网站。

有多个本地服务器环境可用于 WordPress 开发。 一些流行的选项包括 WAMP 和 MAMP。

我可以在 Ubuntu 服务器上安装 WordPress 吗?

您可以在 Ubuntu 服务器(以及许多其他操作系统)上安装 WordPress。 幸运的是,这个过程也非常简单,使用自动化脚本来加快速度。

此外,一些托管服务提供商为 Ubuntu 系统提供一键式 WordPress 安装。 有关更多信息,请查看在 Ubuntu 上安装 WordPress 的完整指南。

安装 WordPress 后我应该做什么?

一旦安装了 WordPress,就可以构建您的网站了! 您首先需要登录到您网站的管理仪表板。 然后,花时间熟悉界面并了解所有不同设置的位置。

之后,您可以开始个性化您网站的设计和功能。 您的网站将设置为默认的 WordPress 主题,但您可以随意更改它。 WordPress 主题存储库是浏览各种网站(从在线商店到个人博客)的免费主题的好地方。

WordPress 主题库

您可能还想安装一些 WordPress 插件。 这些附加组件可以为您的站点带来新功能,包括性能增强、额外的安全性、设计工具等。 您可以查看必备 WordPress 插件列表,以找到最适合您网站的工具。

一旦您掌握了如何使用 WordPress,您就可以开始创建和编辑您网站的页面。 如果您打算在线销售产品,请考虑添加主页、联系表或页面、博客、关于页面和在线商店。 然后,只需编写内容、添加图像并与全世界分享您的网站!

立即开始使用 WordPress

WordPress 是最受欢迎的内容管理系统 (CMS),这是有充分理由的。 它允许您从用户友好的仪表板创建和管理个性化的博客或网站。 更重要的是,安装 WordPress 相对容易。

您可以使用文件传输协议 (FTP) 手动安装 WordPress。 或者,您的托管仪表板可能会提供一键式安装选项或访问 Softaculous 等安装工具。 最后,WordPress.com 是一个简化安装和网站管理过程的选项。

一旦您的 WordPress 网站启动并运行,您将希望确保它能够充分发挥其功能。 借助 Jetpack 工具套件,您可以提高网站性能、保护网站免受安全威胁、备份内容等。