贝博恩创新科技网

wordpress sandbox教程

什么是 WordPress 沙箱环境?

在开始之前,我们先理解一下“WordPress 沙箱”是什么。

wordpress sandbox教程-图1
(图片来源网络,侵删)

WordPress 沙箱环境就是在你自己的电脑上创建一个独立的、与网站完全隔离的 WordPress 测试环境,它就像一个“安全实验室”,你可以在这里:

  • 学习 WordPress: 无需担心搞坏正式网站。
  • 测试主题和插件: 在安装到正式网站前,检查它们是否兼容、有无bug。
  • 开发自定义功能: 安全地修改代码、开发新功能。
  • 实验性操作: 尝试不同的设置、配置,甚至“搞崩溃”它也没关系,随时可以重来。

为什么不在正式网站上直接测试? 因为直接在正式网站上测试可能会导致网站崩溃、数据丢失、被黑客利用,或者严重影响真实用户的访问体验,沙箱环境完美地解决了这些问题。


使用本地服务器环境软件(推荐新手)

这是最传统、最稳定的方法,你需要先在你的电脑上安装一个“本地服务器环境”,它模拟了真实的网站服务器,然后在这个环境中安装 WordPress。

主流选择:

  1. XAMPP (跨平台:Windows, macOS, Linux) - 最流行,社区支持最广。
  2. WAMP (仅限 Windows) - 在 Windows 上非常流行和稳定。
  3. MAMP (仅限 macOS) - 在 macOS 上非常流行和易用。

本教程以 XAMPP 为例,因为它免费、开源且支持所有主流操作系统。

wordpress sandbox教程-图2
(图片来源网络,侵删)

详细步骤:

第1步:安装 XAMPP

  1. 下载: 访问 XAMPP 官方下载页面
  2. 选择版本: 根据你的操作系统(Windows, macOS, Linux)选择对应的版本,对于 Windows,推荐下载 "Installer" 版本。
  3. 安装: 运行下载的安装程序,按照向导的提示进行安装。建议不要安装到系统盘(如 C 盘),可以安装在 D:\xampp 或 E:\xampp 等路径下。
  4. 启动控制面板: 安装完成后,启动 XAMPP Control Panel,你会看到 Apache 和 MySQL 的模块。

第2步:启动 Apache 和 MySQL

在 XAMPP Control Panel 中,找到 ApacheMySQL 两行,点击每个行右侧的 Start 按钮,当按钮变为绿色时,表示服务已成功启动。

  • Apache: 是 Web 服务器,负责处理你的网站请求。
  • MySQL: 是数据库服务器,负责存储 WordPress 的所有数据(文章、页面、用户信息等)。

第3步:创建数据库

WordPress 需要一个数据库来存放数据,我们需要在 MySQL 中为我们的测试站点创建一个。

  1. 打开浏览器,访问 http://localhost/phpmyadmin/,这是 XAMPP 自带的一个数据库管理工具。
  2. 在左侧的“数据库”标签页下,找到“创建数据库”输入框。
  3. 输入一个数据库名称,wordpress_test注意: 数据库名称中最好不要使用空格或特殊字符。
  4. 在“排序规则”下拉菜单中,保持默认的 utf8mb4_general_ci 即可,它支持中文等多语言字符。
  5. 点击 “创建” 按钮,你的数据库就创建好了。

第4步:下载并解压 WordPress

  1. 下载: 访问 WordPress 官方中文网站,下载最新的 WordPress 压缩包(通常是 .zip 格式)。
  2. 解压: 将下载的 .zip 文件解压到一个你容易找到的文件夹,你会得到一个名为 wordpress 的文件夹。
  3. 放置文件: 这个 wordpress 文件夹需要放到 XAMPP 的网站根目录下,默认情况下,这个路径是:
    • Windows: C:\xampp\htdocs\ (或你安装时的路径,如 D:\xampp\htdocs\)
    • macOS: /Applications/XAMPP/htdocs/
  4. 重命名(可选但推荐): 为了方便管理,将 htdocs 文件夹里的 wordpress 文件夹重命名,my-test-site,这样你的测试站点就可以通过 http://localhost/my-test-site/ 访问了。

第5步:运行 WordPress 安装向导

  1. 打开浏览器,访问你刚刚设置的地址:http://localhost/my-test-site/ (如果没重命名,则是 http://localhost/wordpress/)。
  2. 你会看到 WordPress 的欢迎界面,选择你的语言(简体中文),然后点击“继续”。
  3. 接下来是“欢迎使用 WordPress”页面,直接点击“现在就开始!”按钮。
  4. 填写数据库信息: 这是关键一步,你需要填写在第3步中创建的数据库信息。
    • 数据库名: wordpress_test (你创建的数据库名)
    • 用户名: root (XAMPP 的默认用户名)
    • 密码: 留空 (XAMPP 的默认密码为空)
    • 数据库主机: localhost (保持默认)
    • 表前缀: wp_ (保持默认,如果你想安装多个 WordPress 在同一个数据库里,可以修改它以避免冲突)
  5. 点击 “提交” 按钮,如果信息正确,你会看到“成功...信息已输入”的提示。
  6. 点击 “现在运行安装” 按钮。

第6步:完成 WordPress 安装

  1. 填写网站信息:
    • 给你的测试站点起个名字,我的 WordPress 沙箱”。
    • 用户名: 设置一个管理员用户名(不要用 admin,出于安全考虑,可以类似 admin_user123)。
    • 密码: 设置一个强密码,你也可以点击“显示密码”让 WordPress 为你生成一个。
    • 电子邮箱: 填写你的邮箱。
    • 搜索引擎可见性: 务必取消勾选!这是告诉搜索引擎“不要收录我这个测试站点”,非常重要。
  2. 点击 “安装 WordPress” 按钮。
  3. 安装成功后,点击 “登录” 按钮。

第7步:登录并开始探索

使用你刚刚设置的用户名和密码登录,恭喜!你现在拥有了一个完全功能正常的 WordPress 沙箱环境,你可以在这里自由地探索后台、安装主题、激活插件,而不用担心任何风险。


使用一键安装包(推荐开发者)

对于开发者来说,手动配置环境太慢了,一键安装包可以让你在几秒钟内创建一个功能丰富的 WordPress 开发环境。

主流选择:

  1. Local by Flywheel (强烈推荐) - 界面美观,功能强大,专为 WordPress 设计,支持轻松创建和管理多个站点。
  2. DevKinsta - 由 Kinsta 团队开发,性能优秀,功能与 Local 类似。
  3. ServerPress Local (原 DesktopServer) - 老牌工具,稳定可靠。

本教程以 Local by Flywheel 为例。

详细步骤:

第1步:安装 Local

  1. 下载: 访问 Local 官方网站,下载适合你操作系统的版本。
  2. 安装: 运行安装程序,按照提示完成安装,过程非常简单。

第2步:创建新站点

  1. 启动 Local: 打开 Local 应用。
  2. 创建新站点: 点击主界面上的 "+ Add new site" (添加新站点) 按钮。
  3. 选择环境: Local 会提供几种预设环境,"Starter" (基础环境)、"WooCommerce" (电商环境)、"Elementor" (页面构建器环境),对于新手,选择 "Starter" 即可,点击 "Continue"。
  4. 填写站点信息:
    • Site Name (站点名称): My WordPress Sandbox
    • Environment (环境): 选择 "Development" (开发)。
    • Preferred Language (首选语言): 选择 "Chinese (Simplified)"。
    • Admin Email (管理员邮箱): 填写你的邮箱。
    • Admin User (管理员用户名): Local 会自动生成一个安全的用户名和密码,你可以修改,但建议使用它生成的。
    • Path (路径): 站点文件将保存在你的电脑上,保持默认即可。
  5. 点击 "Add Site" 按钮。

第3步:等待并访问

Local 会自动为你完成所有操作:下载最新

分享:
扫描分享到社交APP
上一篇
下一篇