LocalWP 本地建站教程:零服务器在电脑上搭建 WordPress
本站部分链接为联盟推广链接。通过这些链接购买,我可能获得佣金...
这不仅不会增加您的实际费用,通常还能让您享受到专属折扣。所有上榜推荐均基于真实项目环境下的自费实测,排名完全由客观测评数据决定。详细规则请查阅《免责声明》。
很多人学 WordPress 的时候,第一道坎就是服务器,买 VPS、装宝塔、配环境,光这些就能劝退一批人。其实有个更轻松的方式:在自己电脑上装一个本地开发环境,不需要花一分钱,不需要联网,就能跑起来一个完整的 WordPress 站点。
这个工具叫 Local,官网 localwp.com,前身是 Local by Flywheel,现在属于 WP Engine 旗下。免费使用,全功能不锁,支持 Windows、Mac、Linux,是目前外贸建站圈用得最多的本地 WordPress 开发工具之一。
我自己用它来测试主题、开发插件、跑兼容性、给客户演示方案,不动真实服务器,改坏了也不怕。这篇文章把整个流程从头截图,跟着做就行。
下载 Local
打开 localwp.com,首页直接有 DOWNLOAD FOR FREE 按钮,点进去。
下载页面会让你选系统平台。Mac Intel、Mac Apple Silicon、Windows、Linux 都有,选对了再填邮箱下载,不然下到错的版本安装不了。
选好平台,填好邮箱,点 GET IT NOW,浏览器自动下载安装包。
安装 Local
双击安装包,第一步会问你:为所有用户安装还是仅当前用户。选 仅为我安装,不需要管理员权限,更干净。
安装路径保持默认就行,约需 2.3GB 空间,确认没问题点 安装。
等进度条跑完,大概一两分钟。
安装完成,默认勾选了”运行 Local”,点 完成 直接启动。
首次启动设置
软件启动后,首先弹出服务条款。勾选同意,点 I agree。
接着会弹出是否开启错误报告。这个功能是在软件崩溃时自动把日志发给 WP Engine 团队,不涉及你的任何站点内容。建议点 No, thanks,避免后台不必要的网络请求。如果之后想改,可以在 Preferences → Advanced 里随时开关,后面会讲到。
偏好设置
开始建站前先快速过一眼偏好设置。点左上角三横线菜单,选 Preferences。
Preferences 里有四个设置页:
Appearance & behavior——外观主题(亮色/暗色)、关闭窗口后是否保留系统托盘、默认终端和浏览器选择。设好之后点 Apply 保存。
New site defaults——新建站点时的默认配置,包括运行环境、管理员邮箱、本地测试域名后缀(默认 .local)和站点文件路径。经常建站的话,提前在这里配好能省不少时间。
Exporting——导出站点时的文件过滤器,默认排除 .zip/.tar.gz 等压缩包,一般不用改。
Connected accounts——连接 WP Engine 或 Flywheel 账号,以及 Dropbox / Google Drive 云存储。不用这两家主机的话留空就行。
Advanced——路由模式(localhost 或 Site domain)、开发者菜单、以及刚才的错误报告开关就在这里。新手用默认 localhost 模式就够了,稳定,不容易出端口冲突。
认识 Local 的左侧导航
在建站之前,先认识一下左侧的功能图标,后面会用到。
Blueprints(蓝图)——网站预设模板库。可以把配置好的站点保存为蓝图,下次直接套用,适合要重复搭建相似站点的场景。
Add-ons(扩展)——官方和社区扩展组件,Image Optimizer 图片压缩、TablePlus 数据库管理连接器、Instant Reload CSS 即时刷新等,按需安装。
帮助(问号图标)——官方文档和社区论坛入口,遇到问题点这里找答案。
底部九宫格图标是 WP Engine 相关产品入口,和本地建站没什么直接关系,忽略就好。
Connect(备份与主机连接)——本地站点云端备份功能,支持 Google Drive 和 Dropbox,适合需要多台电脑同步或定期备份的场景。
建立第一个本地站点
图标都认识了,开始建站。点左侧 Sites(站点列表) 图标,首次进来是空的,点 + Create a new site。
弹出建站方式选择,有三个选项:Create a new site(新建空白站)、Create from a Blueprint(从模板建)、Create from backup(从云端备份恢复),下方还有导入 ZIP 文件的入口。这里选第一个,点 Continue。
第 1 步:填站点名称。 随便起一个,我填了 WPTT。展开 Advanced options 可以看到本地测试域名(自动生成)和文件路径,一般不用改,点 Continue。
第 2 步:选运行环境。 有 Preferred(推荐)和 Custom(自定义)两种。Custom 可以手动指定 PHP 版本、Web 服务器(nginx/Apache)和数据库。截图里用的是 PHP 8.2.29 + nginx 1.26.1 + MariaDB 10.11.18,这个组合跑 WordPress 没问题,直接 Continue。
如果你之后想调整 PHP 版本,可以看这篇:WordPress 升级 PHP 版本教程
第 3 步:设置 WordPress 管理员账号。 填用户名、密码、邮箱,这是本地测试用的,密码随便填。下方 Advanced options 里有语言设置和多站点选项,普通建站选 No,点 Add Site,Local 开始自动安装 WordPress。
认识站点管理页面
站点建好后,进入站点管理页面。右侧 Overview 显示完整环境信息:Site host(本地服务器地址)、SSL 状态、Web server、PHP 版本(可直接在这里切换)、数据库类型、WordPress 版本号(截图显示 7.1)。
右上角两个按钮最常用:WP Admin 直接打开 WordPress 后台,Open site 打开网站前台。左侧站点名旁的三个点菜单展开有 Clone site(克隆)、Export(导出)、Save as Blueprint(保存为模板)、Delete(删除)等操作。
点 Database 标签,能看到数据库连接信息——Host(localhost)、Port 端口、Database name、用户名 root、密码 root,都列得很清楚。点 Open AdminNeo 用浏览器打开数据库管理界面,类似 phpMyAdmin,不需要额外安装工具。
遇到 WordPress 数据库报错,可以参考这篇:WordPress Error Establishing a Database Connection 修复教程
Backups 标签:连接 Google Drive 或 Dropbox 后可以把站点备份上去,多台电脑开发时特别有用。
Tools 标签有两个工具:Mailpit 是本地邮件拦截测试工具,WordPress 发出的邮件不会真正发送,而是被拦截到这里供你查看;Live Links 是内网穿透功能,生成一个临时公网 URL 让别人访问你的本地站,需要登录 Local 账号才能用。
进入 WordPress 后台和前台
点 WP Admin,浏览器打开 WordPress 后台,地址是 localhost:10006/wp-admin/(端口号每个站点不同,Local 自动分配)。这就是一个完整的 WordPress 安装,截图显示当前版本是 WordPress 7.1。
安装完成后建议先做基础配置,可以参考:WordPress 安装后必做的基础设置
点 Open site 打开前端,就是这个样子,默认主题,一篇 Hello world 示例文章。从这里开始可以装主题、写内容、测插件,想怎么折腾都行。
AdminNeo 数据库管理界面
在 Database 标签点 Open AdminNeo,浏览器打开数据库管理界面。这是 Local 内置的 AdminNeo 5.0,支持中文,完全替代 phpMyAdmin。
左侧列出了 WordPress 安装后自动生成的 12 个数据表(wp_posts、wp_options、wp_users……),可以直接执行 SQL、导入导出数据、修改表结构。需要直接操作数据库的场景,比修改 wp-config.php 方便很多。
Local 适合谁用?
说实话,Local 不是所有人的必备工具,但它适合这几类场景:
正在学 WordPress 的新手。 用 Local 比直接上服务器省心得多——不花钱,改坏了重建,完全没有代价。主题怎么装、插件怎么用,本地先练熟了再上线。建站全流程可以看:WordPress 建站全流程
已经有真实站点、要测试插件更新的站长。 插件更新前先在本地克隆一份测一遍,确认没有兼容问题再上线。相关内容可以看:WordPress 站点迁移克隆教程
如果你的目标是直接搭一个对外可访问的外贸站, Local 就不够用了,没有公网 IP,无法备案,访客也打不开。这种情况需要真实的 VPS 或虚拟主机,可以看这篇选购指南:外贸建站主机选购指南
VPS 建站路线:搬瓦工 + aaPanel + WordPress 安装教程,或者 Hostinger VPS + 宝塔面板 + WordPress 教程。
VPS 推荐汇总:VPS 推荐