本地搭建 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
创建新数据库:
库名 整理规则 用途 wp01
utf8mb4_general_ci
WordPress typecho
utf8mb4_general_ci
Typecho
关于用户和整理规则的说明
需要创建单独用户吗?
- 本地开发:可直接使用默认的
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
- 前台:
版权属于:hdxiaoke
本文链接:https://www.imibtc.com/21.html
本站未注明转载的文章均为原创,并采用
CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!