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

WordPress 沙箱环境就是在你自己的电脑上创建一个独立的、与网站完全隔离的 WordPress 测试环境,它就像一个“安全实验室”,你可以在这里:
- 学习 WordPress: 无需担心搞坏正式网站。
- 测试主题和插件: 在安装到正式网站前,检查它们是否兼容、有无bug。
- 开发自定义功能: 安全地修改代码、开发新功能。
- 实验性操作: 尝试不同的设置、配置,甚至“搞崩溃”它也没关系,随时可以重来。
为什么不在正式网站上直接测试? 因为直接在正式网站上测试可能会导致网站崩溃、数据丢失、被黑客利用,或者严重影响真实用户的访问体验,沙箱环境完美地解决了这些问题。
使用本地服务器环境软件(推荐新手)
这是最传统、最稳定的方法,你需要先在你的电脑上安装一个“本地服务器环境”,它模拟了真实的网站服务器,然后在这个环境中安装 WordPress。
主流选择:
- XAMPP (跨平台:Windows, macOS, Linux) - 最流行,社区支持最广。
- WAMP (仅限 Windows) - 在 Windows 上非常流行和稳定。
- MAMP (仅限 macOS) - 在 macOS 上非常流行和易用。
本教程以 XAMPP 为例,因为它免费、开源且支持所有主流操作系统。

详细步骤:
第1步:安装 XAMPP
- 下载: 访问 XAMPP 官方下载页面。
- 选择版本: 根据你的操作系统(Windows, macOS, Linux)选择对应的版本,对于 Windows,推荐下载 "Installer" 版本。
- 安装: 运行下载的安装程序,按照向导的提示进行安装。建议不要安装到系统盘(如 C 盘),可以安装在 D:\xampp 或 E:\xampp 等路径下。
- 启动控制面板: 安装完成后,启动 XAMPP Control Panel,你会看到 Apache 和 MySQL 的模块。
第2步:启动 Apache 和 MySQL
在 XAMPP Control Panel 中,找到 Apache 和 MySQL 两行,点击每个行右侧的 Start 按钮,当按钮变为绿色时,表示服务已成功启动。
- Apache: 是 Web 服务器,负责处理你的网站请求。
- MySQL: 是数据库服务器,负责存储 WordPress 的所有数据(文章、页面、用户信息等)。
第3步:创建数据库
WordPress 需要一个数据库来存放数据,我们需要在 MySQL 中为我们的测试站点创建一个。
- 打开浏览器,访问
http://localhost/phpmyadmin/,这是 XAMPP 自带的一个数据库管理工具。 - 在左侧的“数据库”标签页下,找到“创建数据库”输入框。
- 输入一个数据库名称,
wordpress_test。注意: 数据库名称中最好不要使用空格或特殊字符。 - 在“排序规则”下拉菜单中,保持默认的
utf8mb4_general_ci即可,它支持中文等多语言字符。 - 点击 “创建” 按钮,你的数据库就创建好了。
第4步:下载并解压 WordPress
- 下载: 访问 WordPress 官方中文网站,下载最新的 WordPress 压缩包(通常是 .zip 格式)。
- 解压: 将下载的
.zip文件解压到一个你容易找到的文件夹,你会得到一个名为wordpress的文件夹。 - 放置文件: 这个
wordpress文件夹需要放到 XAMPP 的网站根目录下,默认情况下,这个路径是:- Windows:
C:\xampp\htdocs\(或你安装时的路径,如D:\xampp\htdocs\) - macOS:
/Applications/XAMPP/htdocs/
- Windows:
- 重命名(可选但推荐): 为了方便管理,将
htdocs文件夹里的wordpress文件夹重命名,my-test-site,这样你的测试站点就可以通过http://localhost/my-test-site/访问了。
第5步:运行 WordPress 安装向导
- 打开浏览器,访问你刚刚设置的地址:
http://localhost/my-test-site/(如果没重命名,则是http://localhost/wordpress/)。 - 你会看到 WordPress 的欢迎界面,选择你的语言(简体中文),然后点击“继续”。
- 接下来是“欢迎使用 WordPress”页面,直接点击“现在就开始!”按钮。
- 填写数据库信息: 这是关键一步,你需要填写在第3步中创建的数据库信息。
- 数据库名:
wordpress_test(你创建的数据库名) - 用户名:
root(XAMPP 的默认用户名) - 密码: 留空 (XAMPP 的默认密码为空)
- 数据库主机:
localhost(保持默认) - 表前缀:
wp_(保持默认,如果你想安装多个 WordPress 在同一个数据库里,可以修改它以避免冲突)
- 数据库名:
- 点击 “提交” 按钮,如果信息正确,你会看到“成功...信息已输入”的提示。
- 点击 “现在运行安装” 按钮。
第6步:完成 WordPress 安装
- 填写网站信息:
- 给你的测试站点起个名字,我的 WordPress 沙箱”。
- 用户名: 设置一个管理员用户名(不要用
admin,出于安全考虑,可以类似admin_user123)。 - 密码: 设置一个强密码,你也可以点击“显示密码”让 WordPress 为你生成一个。
- 电子邮箱: 填写你的邮箱。
- 搜索引擎可见性: 务必取消勾选!这是告诉搜索引擎“不要收录我这个测试站点”,非常重要。
- 点击 “安装 WordPress” 按钮。
- 安装成功后,点击 “登录” 按钮。
第7步:登录并开始探索
使用你刚刚设置的用户名和密码登录,恭喜!你现在拥有了一个完全功能正常的 WordPress 沙箱环境,你可以在这里自由地探索后台、安装主题、激活插件,而不用担心任何风险。
使用一键安装包(推荐开发者)
对于开发者来说,手动配置环境太慢了,一键安装包可以让你在几秒钟内创建一个功能丰富的 WordPress 开发环境。
主流选择:
- Local by Flywheel (强烈推荐) - 界面美观,功能强大,专为 WordPress 设计,支持轻松创建和管理多个站点。
- DevKinsta - 由 Kinsta 团队开发,性能优秀,功能与 Local 类似。
- ServerPress Local (原 DesktopServer) - 老牌工具,稳定可靠。
本教程以 Local by Flywheel 为例。
详细步骤:
第1步:安装 Local
- 下载: 访问 Local 官方网站,下载适合你操作系统的版本。
- 安装: 运行安装程序,按照提示完成安装,过程非常简单。
第2步:创建新站点
- 启动 Local: 打开 Local 应用。
- 创建新站点: 点击主界面上的 "+ Add new site" (添加新站点) 按钮。
- 选择环境: Local 会提供几种预设环境,"Starter" (基础环境)、"WooCommerce" (电商环境)、"Elementor" (页面构建器环境),对于新手,选择 "Starter" 即可,点击 "Continue"。
- 填写站点信息:
- Site Name (站点名称):
My WordPress Sandbox - Environment (环境): 选择 "Development" (开发)。
- Preferred Language (首选语言): 选择 "Chinese (Simplified)"。
- Admin Email (管理员邮箱): 填写你的邮箱。
- Admin User (管理员用户名): Local 会自动生成一个安全的用户名和密码,你可以修改,但建议使用它生成的。
- Path (路径): 站点文件将保存在你的电脑上,保持默认即可。
- Site Name (站点名称):
- 点击 "Add Site" 按钮。
第3步:等待并访问
Local 会自动为你完成所有操作:下载最新
