WordPress 入门 – 在 Windows 或 Mac 上本地安装和运行 WordPress
已发表: 2020-02-25
在我看来,WordPress 占据如此巨大市场份额的原因之一是欢迎所有人的简单学习曲线。 因此,如果您是一个完整的新手或经验丰富的开发人员,您很可能会在数小时内启动并运行一个 WordPress 驱动的网站。
关于 WordPress 开发的最好的事情之一是你可以在任何你喜欢的地方设置你的开发环境,并且真正专注于编写 WordPress 钩子而不是摆弄环境变量。 在这方面,您的选择范围从将其安装在本地系统上到完全托管的云服务器。
在这篇文章中,我将描述如何在本地安装 WordPress 并设置一个功能齐全的开发环境,无论您是在构建第一个 WordPress 网站还是需要为客户制作一个快速演示,它都能为您提供支持。
- 为什么要在本地安装 WordPress?
- 学习和发展
- 用于测试新功能
- 对于隔离的开发环境
- 如何在本地主机上安装 WordPress?
- 在 Windows 上安装 WordPress
- 第 1 步:下载 XAMPP 和 WordPress
- 步骤 2:在本地安装和设置 WordPress。
- 在 Mac 上安装 WordPress
- 步骤 1:下载 MAMP
- 步骤 2:在 Mac 本地安装 WordPress
- 在 Windows 上安装 WordPress
为什么需要在本地安装 WordPress?
使用 WordPress 的入门门槛非常低,因为它是一个开源平台,每个人都可以在他们的项目中自由使用它。 正如我之前提到的,几乎所有您能想到的托管解决方案都支持 WordPress——从共享服务器到完全托管的 WordPress 托管解决方案(例如 Cloudways,您只需点击几下即可启动一个成熟的 WordPress 网站)可以选择适合您的预算和专业知识的解决方案。
但是今天,我只讨论在您的计算机上本地安装 WordPress。 以下是您应该拥有本地 WordPress 开发环境的三个主要原因
学习与发展
如果您刚刚开始本地 WordPress 开发并希望提高您作为 WordPress 开发人员的技能,那么离线平台是一个理想的选择。 最好的部分 - 不涉及任何成本,您可以按照自己的节奏学习 WordPress 开发。
测试新功能
在实时站点上测试新功能并不是一个好主意,因为事情可能会中断并影响您的业务流程。 通过在本地安装 WordPress,您有一个安全的位置来测试新功能、主题和插件。
隔离的开发环境
本地 WordPress 设置为试验新工具和技术提供了一个零风险和最大灵活性的隔离开发环境。 在许多情况下,您需要一个环境来测试想法和玩弄代码。 准备好原型后,您可以将其移动到测试站点进行 QA 和改进。
如何在本地主机上安装 WordPress?
在本地主机上安装 WordPress 非常简单。
要记住的重要一点是 WordPress 本身并不直接在您的本地机器上运行。 它需要一个 Web 服务器、PHP 和一个数据库(MySQL 是一种流行的选择)才能进行正确的操作。 这些组件的组合创建了 WordPress 运行的环境。
通常,构建 WordPress 环境的过程包括以下步骤:
- 设置环境
- 下载一个稳定的 WordPress 版本
- 在本地主机上安装 WordPress
在 Windows 上安装 WordPress
本指南的这一部分介绍了 Windows 操作系统上的 WordPress 安装。 以下步骤涵盖了在 Windows 上运行 WordPress 所需工具的安装和配置。
第 1 步:下载 XAMPP 和 WordPress
在下载 WordPress 之前,设置它运行的适当环境很重要。在 Windows 上,这是通过安装 XAMPP 或 WAMP 来设置服务器 - 数据库堆栈来实现的(业界最喜欢的是 Apache 作为 Web 服务器和 MySQL 作为数据库)。
在本指南中,我将使用可从 Apache 网站下载的XAMPP。

您将看到适用于不同 PHP 版本的各种选项。 我选择了最适合最新 PHP 版本的选项。
下载完成后,运行它以在本地系统上安装 XAMPP。 安装后,启动控制面板以查看和设置 Apache 和 MySQL 的状态。

在本地安装 WordPress 需要启动这两个服务。
步骤 2:在本地安装和设置 WordPress
设置好网络服务器和数据库后,从官网下载WordPress。

将 zip 文件移动到 XAMPP 目录中的/htdocs文件夹。 解压缩文件并导航到项目目录。
重要提示:确保 XAMPP 控制面板中的Apache和MySQL服务已启动并正在运行。
接下来,访问 phpMyAdmin 门户以创建新 WordPress 站点的数据库。 您很可能会在以下 URL 上找到门户(取决于您的端口配置)。
http://localhost:80/phpmyadmin/


创建数据库后,通过访问以下 URL 启动 WordPress 安装设置。
http://localhost:80/newwpsite/wp-admin/setup-config.php

选择所需的语言,然后单击“继续”。
在下一个屏幕上,按照步骤将数据库凭据添加到 wp-config.php 文件。

在您最喜欢的代码编辑器中打开 wp-config.php 文件并按如下方式定义数据库凭据:
// ** MySQL 设置 - 您可以从您的网络主机获取此信息 ** // /** WordPress 的数据库名称 */ 定义('DB_NAME','newwpsite'); /** MySQL 数据库用户名 */ 定义('DB_USER','root'); /** MySQL 数据库密码 */ 定义('DB_PASSWORD','');
保存文件并返回 WordPress 安装向导。

输入数据库名称、用户名和密码。 您也可以定义自己的表前缀,但现在,我保留默认值。 完成后,单击“提交”。
下一个屏幕将确认成功的数据库配置 单击“运行安装”开始 WordPress 安装过程。

在下一个屏幕中,提供有关您网站的信息并设置用户名和密码以访问 WordPress 仪表板。

完成后,单击“安装 WordPress”按钮。 这将显示成功消息和启动众所周知的 WordPress 仪表板登录页面的按钮。

这就是在 Windows 机器上本地安装 WordPress 所需要做的全部工作。
在 Mac 上安装 WordPress
如果您是 Mac 用户,还可以在 Mac 上本地使用 WordPress。 就像 Windows 一样,您需要设置一个堆栈来在本地运行 WordPress。 尽管步骤略有不同,但在 Mac 上本地使用 WordPress 的整个过程保持不变。
步骤 1:下载 MAMP
第一步,下载 MAMP,它为 WordPress 安装设置 Web 服务器和数据库。
前往 MAMP 办公室网站下载适用于 macOS 的设置。

下载完成后,通过运行安装向导开始安装 MAMPP。 您可能还会被要求安装 Pro 版本。 这不是强制性要求,您可以通过单击灰色文件夹从免费版本开始。
安装完成后,转到 MAMP 控制器并启动服务器。

服务器启动并运行后,单击打开 WebStart 页面以启动 phpMyAdmin。
步骤 2:在 Mac 本地安装 WordPress
Mac 用户可以从官网下载WordPress for Mac。

下载 WordPress for Mac 后,解压缩下载的文件并将文件夹放在 MAMP 文档根文件夹中。 您可以将此文件夹重命名为 WordPress 站点的名称。
现在,通过 MAMP 控制面板使用 phpMyAdmin 创建数据库。 幸运的是,phpMyAdmin 的工作方式与 Windows 中的相同。 添加数据库名称并转到 wp-config.php 文件以添加数据库凭据。
现在,通过访问链接运行 WordPress 安装向导, http://localhost/newwpsite

其余步骤与在 Windows 上本地安装 WordPress 时相同。
最后的想法
在本指南中,我解释了如何在 Windows 和 Mac 上本地安装 WordPress。 在本地使用 WordPress 会派上用场,并且有许多用例可以在您的计算机上本地使用 WordPress 为您的学习曲线增加很多价值。
