本地搭建 WordPress 或 Typecho 环境指南
按顺序操作可避免常见问题。

1. 安装 XAMPP
- 访问 Apache Friends 官网 下载 Windows 版
安装时注意:
- 路径不要有中文或空格(推荐
D:\xampp) - 保持默认选项
- 路径不要有中文或空格(推荐
安装完成后:
- 打开 XAMPP 控制面板
- 启动 Apache 和 MySQL 服务(显示绿色表示成功)
端口冲突解决方案:
- 点击
Config → Service and Port Settings - 修改 Main Port 为
8080,SSL Port 为4433
- 点击
验证安装:
- 浏览器访问
http://localhost:8080 - 看到欢迎页即安装成功
- 浏览器访问
2. 创建数据库
- 访问 phpMyAdmin:
http://localhost:8080/phpmyadmin 创建新数据库:
库名 整理规则 用途 wp01utf8mb4_general_ciWordPress typechoutf8mb4_general_ciTypecho
关于用户和整理规则的说明
需要创建单独用户吗?
- 本地开发:可直接使用默认的
root用户(密码留空)生产环境:建议新建专用用户并设置权限:
- 在 phpMyAdmin 点击「用户账户」→「新增用户账户」
- 设置用户名(如
wp_user)和强密码- 勾选「授予该用户对数据库的所有权限」
什么是「整理规则」(Collation)?
这是字符排序规则,影响文本存储和比较方式:
推荐
utf8mb4_general_ci:
- 支持所有 Unicode 字符(包括表情符号)
ci表示不区分大小写(如搜索"apple"会匹配"Apple")- WordPress/Typecho 官方推荐
其他常见规则:
规则 特点 适用场景 utf8mb4_bin区分大小写 需要精确匹配时使用 utf8_general_ci旧版规则,不支持 4 字节字符 ❌ 不推荐
3. 部署 WordPress
- 下载:WordPress 官方下载
- 解压到:
D:\xampp\htdocs\wp(可自定义目录名) 安装向导:
- 访问
http://localhost:8080/wp 填写数据库信息:
项目 值 数据库名 wp01用户名 root密码 留空 主机 localhost
- 访问
完成安装:
- 设置站点标题和管理员账号
- 后台地址:
http://localhost:8080/wp/wp-admin
4. 部署 Typecho
- 下载:Typecho 官方下载
- 解压到:
D:\xampp\htdocs\tc 安装向导:
- 访问
http://localhost:8080/tc/install.php 填写数据库信息:
项目 值 数据库 typecho用户名 root密码 留空 表前缀 typecho_
- 访问
完成安装:
- 设置管理员账号
- 后台地址:
http://localhost:8080/tc/admin
5. 主题与插件管理
| 程序 | 主题目录 | 插件目录 |
|---|---|---|
| WordPress | wp/wp-content/themes/ | wp/wp-content/plugins/ |
| Typecho | tc/usr/themes/ | tc/usr/plugins/ |
安装方法:
- 下载主题/插件包
- 解压到对应目录
- 在程序后台启用
6. 常见问题解决
| 问题现象 | 解决方案 |
|---|---|
| Apache 启动后自动关闭 | 修改端口为 8080/4433;或关闭 IIS 的 World Wide Web Publishing Service |
| PHP 提示缺少 VC++ 运行库 | 安装 VC++ 2015-2022 x64 后重启 |
| 数据库连接失败 | 确认 MySQL 服务已启动;root 密码为空;检查防火墙是否阻止 3306 端口 |
| 中文显示乱码 | 数据库使用 utf8mb4_general_ci 编码;确保文件使用 UTF-8 无 BOM 格式 |
7. 访问地址
WordPress:
- 前台:
http://localhost:8080/wp - 后台:
http://localhost:8080/wp/wp-admin
- 前台:
Typecho:
- 前台:
http://localhost:8080/tc - 后台:
http://localhost:8080/tc/admin
- 前台:
版权声明与免责声明
①本网站的文章部分内容来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ 445425400 删除处理。②本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。③本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。