Loading...

文章背景图

Typecho:PHP 轻量博客程序安装与主题插件使用指南

2026-10-27
0
- 字
- 分钟
|

Typecho:PHP 轻量博客程序安装与主题插件使用指南

Typecho 是一款基于 PHP 的博客程序,设计目标是成为「世界上最强大的博客引擎」。它在国内开发者中口碑极佳,占用资源小、运行轻快,支持多数据库、Markdown、插件与主题体系,是搭建个人博客的经典选择。

一、项目官方信息

项目 信息
GitHub 仓库 https://github.com/typecho/typecho
官方网站 https://typecho.org
开源协议 GNU General Public License 2.0
主要语言 PHP(约 77.7%)
Star 数 12k+

说明:Typecho 官方仓库早已由原 zncoder 组织迁移为 typecho/typecho,本文使用官方仓库。

二、官方图片

Typecho 官方主题截图:

Typecho 截图

三、环境要求

  • PHP 7.4.0 或更高版本;
  • 数据库(任选其一):MariaDB / MySQL 5.5.3+、SQLite 3.7.11+、PostgreSQL 9.1+;
  • Web 服务器:Nginx / Apache(提供 PHP 解析);
  • 目录权限:安装与上传目录可写。

四、部署步骤

1. 下载程序

从官方仓库或官网下载 Typecho 源码包,解压后得到完整程序目录。

2. 上传到 Web 目录

把解压后的所有文件上传到 Nginx/Apache 的网站根目录(例如 /var/www/typecho)。

3. 准备数据库

在 MySQL/MariaDB 中新建一个数据库(或使用 SQLite 数据库文件),记下数据库名、用户名、密码。

4. 运行安装向导

浏览器访问你的域名,Typecho 会自动进入安装向导。向导会引导你:

  • 填写数据库信息(数据库类型、主机、库名、用户名、密码);
  • 设置博客名称、站点地址、管理员账号与密码;
  • 完成安装并生成配置。

5. 伪静态(Nginx)

Nginx 下为后台与伪静态配置 rewrite,保证文章/页面链接可正常访问(具体规则见官方文档)。

五、使用方法

  • 发布文章:登录后台 /admin,撰写文章,支持 Markdown,可设置分类、标签、自定义页面;
  • 主题:把主题目录放入 usr/themes/,在后台「外观」中启用;官方与社区提供大量主题;
  • 插件:把插件放入 usr/plugins/,在后台「插件」中启用;插件可扩展评论、SEO、缓存等功能;
  • 自定义字段:文章支持自定义字段,满足个性化内容展示;
  • 多数据库:可在 MySQL / MariaDB / SQLite / PostgreSQL 之间切换。

六、常见问题 FAQ

Q1:安装向导页面打不开? 确认 PHP 版本 >= 7.4、网站根目录指向正确,且 PHP 已开启相关扩展。

Q2:数据库连接失败? 核对数据库类型、主机、库名、用户名、密码;MySQL 需先手动建库;SQLite 需指定可写的文件路径。

Q3:主题/插件放哪? 主题放 usr/themes/,插件放 usr/plugins/,然后在后台对应页面启用。

Q4:支持哪些数据库? MariaDB、MySQL(5.5.3+)、SQLite(3.7.11+)、PostgreSQL(9.1+)。

Q5:PHP 版本要求? PHP 7.4.0 或更高。

Q6:链接 404 / 伪静态怎么配? Nginx 需要配置 rewrite 规则(见官方文档),让文章与自定义页面的路由正确解析。

七、跳转链接

  • GitHub 仓库:https://github.com/typecho/typecho
  • 官方网站:https://typecho.org
评论交流

文章目录