Windows 安装 WordPress:从零搭建本地网站的完整教程
目标关键词:Windows 安装 WordPress
很多人第一次接触 WordPress,都会有一个共同的问题:电脑是 Windows 系统,WordPress 怎么安装?
其实 WordPress 本身是一个 PHP 写的开源建站程序,不能直接双击安装,它需要运行环境支持,也就是常说的 PHP + MySQL/MariaDB + Web 服务器。
如果你只是想在自己电脑上学习、测试、做文章演示,最省事的办法就是在 Windows 上搭建一个本地环境,再把 WordPress 装进去。
这篇文章会按最适合新手的方式来讲,尽量做到一步一步能照着做。
你会学到:
- Windows 上安装 WordPress 的几种方式
- 最推荐的新手方案
- 从下载安装到登录后台的完整流程
- 常见报错和解决办法
- 一些后续优化和避坑技巧
一、先搞清楚:Windows 上安装 WordPress 有哪几种方式
在 Windows 上装 WordPress,常见有三种思路:
1. 安装本地集成环境,再装 WordPress
这也是最推荐的方式。
常见工具有:
- XAMPP
- WampServer
- Laragon
这类工具会自动帮你装好 Apache、PHP、MySQL,一键启动,适合新手。
2. 用宝塔面板装在 Windows 服务器上
这种更偏服务器运维场景,一般是远程 Windows Server 才会这样做。
不太适合纯新手,也不建议拿家用电脑折腾。
3. 直接在虚拟机或容器里部署
比如 Linux 虚拟机、Docker、WSL。
这种更适合进阶用户,学习价值高,但门槛也高。
二、新手最推荐的方案:XAMPP + WordPress
如果你的目标是:
- 本地学习 WordPress
- 测试主题、插件
- 写文章、做演示
- 不想折腾太多命令
那最适合的就是:Windows + XAMPP + WordPress
原因很简单:
- 免费
- 安装简单
- 教程多
- 出问题容易排查
- 适合零基础
下面就按这个方案来讲。
三、安装前准备
你需要准备什么
-
一台 Windows 电脑
Windows 10 / 11 都可以。 -
足够的磁盘空间
建议至少预留 5GB 以上,虽然 WordPress 本身不大,但环境和后续插件、缓存、图片会占空间。 -
管理员权限
安装 XAMPP 和修改系统路径时,最好用管理员账号。 -
关闭可能冲突的软件
比如已经占用 80 端口的软件:
- IIS
- 其他 Apache
- 某些安全软件的网页防护功能
四、第一步:下载并安装 XAMPP
1. 下载 XAMPP
直接搜索 XAMPP 官网,下载适合 Windows 的版本。
一般优先选 PHP 8.x 的稳定版本。
下载时注意:
- 不要去乱七八糟的第三方站点
- 尽量下载官方安装包
- 版本别太老
2. 开始安装
双击安装包后,建议这样选:
- 安装路径尽量简单,比如:
C:\xampp - 不要装到中文路径
- 不要装在有空格太多的目录里
安装过程里常见组件一般默认就行,重点保留:
- Apache
- MySQL
- PHP
- phpMyAdmin
安装完成后,打开 XAMPP 控制面板。
五、第二步:启动 Apache 和 MySQL
打开 XAMPP 控制面板后,点击:
- Apache → Start
- MySQL → Start
如果成功,模块背景通常会变成绿色,表示服务已启动。
如果启动失败,先看这两种情况:
情况 1:Apache 启动失败
大概率是 80 端口被占用。
常见占用者:
- IIS
- Skype
- VMware 相关服务
- 其他 Web 服务
解决办法:
- 关闭占用程序
- 或修改 Apache 端口,比如改成 8080
情况 2:MySQL 启动失败
可能是:
- 端口 3306 被占用
- 上次异常关闭导致数据库文件冲突
解决办法:
- 检查是否有其他 MySQL 服务
- 必要时改端口
- 先关闭 XAMPP 再重新启动
六、第三步:下载 WordPress 安装包
去 WordPress 官方网站下载最新稳定版压缩包。
下载后会得到一个 zip 文件。
把它解压出来,里面会有一个名为:
wordpress
的文件夹。
七、第四步:把 WordPress 放进网站目录
XAMPP 默认的网站目录一般是:
C:\xampp\htdocs
你可以这样操作:
- 打开
C:\xampp\htdocs - 新建一个文件夹,比如:
myblog
- 把 WordPress 解压后的所有文件,复制到
myblog里面
最后目录结构大概是:
C:\xampp\htdocs\myblog\wp-admin
C:\xampp\htdocs\myblog\wp-content
C:\xampp\htdocs\myblog\wp-includes
这样就说明放对了。
八、第五步:创建数据库
WordPress 运行必须要有数据库。
1. 打开 phpMyAdmin
在浏览器地址栏输入:
http://localhost/phpmyadmin
如果你把 Apache 改成了 8080 端口,就要输入:
http://localhost:8080/phpmyadmin
2. 创建数据库
点击“数据库”选项卡,新建一个数据库,比如命名为:
wordpressdb
字符集建议选:
utf8mb4_general_ci
这样对中文和表情支持更好。
3. 记住这几个信息
后面安装 WordPress 时要用到:
- 数据库名:
wordpressdb - 用户名:
root - 密码:通常默认是空
- 数据库主机:
localhost
九、第六步:开始安装 WordPress
现在打开浏览器,输入:
http://localhost/myblog
如果你 Apache 用的是 8080 端口:
http://localhost:8080/myblog
如果页面正常,WordPress 会自动进入安装向导。
安装过程通常分几步:
第一步:选择语言
选中文即可。
第二步:填写数据库信息
按下面填:
- 数据库名:
wordpressdb - 用户名:
root - 密码:留空
- 数据库主机:
localhost - 表前缀:默认
wp_就行,想提高一点安全性也可以改成别的,比如wp2025_
然后点击提交。
第三步:开始安装
如果数据库连接成功,就会进入站点信息设置页面。
填写:
- 站点标题
- 用户名
- 密码
- 邮箱
建议:
- 用户名不要用
admin - 密码设置复杂一点
- 邮箱写常用的,方便后面找回密码
点击“安装 WordPress”。
十、第七步:登录后台管理
安装完成后,WordPress 会提示你登录后台。
后台地址一般是:
http://localhost/myblog/wp-admin
登录后你就能看到 WordPress 控制面板了,可以开始:
- 发文章
- 换主题
- 装插件
- 配置菜单
- 调整分类
到这里,Windows 上的 WordPress 本地安装就算完成了。
十一、如果你想做成“真正网站”,还要不要继续?
如果你只是学习,装到本地就够用了。
如果你想让别人通过公网访问,就还需要:
- 买域名
- 买云服务器
- 配置 PHP、MySQL、Web 服务
- 做备案
- 配置 HTTPS
- 做安全加固
这就不是本地安装的范畴了,而是完整的网站部署了。
十二、常见问题与解决办法
1. 打开 localhost 没反应
先检查:
- Apache 有没有启动
- 浏览器地址写对没有
- 端口是不是改成了 8080
如果 Apache 没启动,优先解决端口冲突。
2. 提示“数据库连接失败”
一般是这几个原因:
- 数据库名写错
- 用户名错了
- 密码填错了
- MySQL 没启动
排查顺序:
- 先确认 MySQL 是否启动
- 再检查数据库名
- 再检查账号密码
- 看表前缀有没有异常
3. 安装时提示权限问题
可能是:
htdocs目录没有权限- 杀毒软件拦截
- 安装路径太特殊
建议:
- XAMPP 安装在
C:\xampp - 以管理员身份运行控制面板
- 临时关闭安全软件测试
4. WordPress 页面乱码
常见原因是编码问题。
解决办法:
- 数据库字符集用
utf8mb4 - 浏览器别强制旧编码
- 导入模板或内容时注意文件编码是 UTF-8
5. 打开后台很慢
本地环境慢,常见于:
- 电脑配置太低
- 杀毒软件实时扫描太重
- 同时开太多服务
- XAMPP 版本过旧
建议:
- 关闭不必要的软件
- 升级到 SSD
- 使用较新的 XAMPP 和 PHP 版本
十三、进阶用户的更优方案:Laragon
如果你觉得 XAMPP 还不够顺手,可以试试 Laragon。
它在 Windows 上做本地开发体验很好,特点是:
- 启动更快
- 虚拟主机配置方便
- 适合多个项目并存
- 对 WordPress 开发很友好
如果你准备长期做 WordPress 开发,Laragon 往往比 XAMPP 更舒服。
但对纯新手来说,XAMPP 的教程更多,上手更容易。
十四、WordPress 安装好后,建议马上做的几件事
1. 修改默认管理员习惯
不要长期用弱密码,也不要用容易猜的用户名。
2. 安装常用插件前先想清楚
不要一上来装十几个插件,容易拖慢速度,还可能冲突。
3. 定期备份
本地网站也要备份,尤其是你花时间写了很多内容之后。
备份内容包括:
- WordPress 文件
- 数据库
4. 及时更新
WordPress、主题、插件有更新时,要关注兼容性,别盲目乱升。
十五、适合新手的最简操作总结
如果你只想快速记住步骤,可以直接按这个顺序做:
- 下载并安装 XAMPP
- 启动 Apache 和 MySQL
- 下载 WordPress
- 解压到
C:\xampp\htdocs\myblog - 打开
http://localhost/phpmyadmin - 新建数据库
wordpressdb - 浏览器访问
http://localhost/myblog - 按向导填写数据库信息
- 完成安装并登录后台
照这个流程走,基本就能装成功。
十六、结语:Windows 安装 WordPress 的核心思路
Windows 安装 WordPress 并不复杂,关键不是 WordPress 本身,而是它前面要先跑起来一套环境。
对新手来说,XAMPP + WordPress 是最稳、最省事的路线;如果你以后想深入做网站开发,再考虑 Laragon、Docker、虚拟机或者正式服务器部署。
只要你把这几个点记住:
- Apache 负责网页服务
- MySQL 负责数据库
- PHP 负责执行 WordPress 程序
- WordPress 文件要放进网站目录
- 数据库信息要填正确
那么 Windows 上装 WordPress 基本就不会再觉得难。

还没有评论,来说两句吧...