Typecho 这程序,1.7MB 的安装包,我本来以为怎么也得折腾半小时,结果从解压到发出第一篇文章,全程 10 分钟。
多说一句:源码湾这个站本身就是 Typecho 搭起来的。所以这篇不是「装完截个图就走」,是天天在用的东西。
Typecho 能干什么
一句话:国内最省心的开源博客系统之一。
按用途对号入座——
- 个人博客、独立写作:最匹配的场景,装完十分钟就能发第一篇
- 虚拟主机、低配 VPS:1.7MB 的包,256MB 内存都跑得动,这是它最大的杀手锏
- 技术博客:编辑器原生支持 Markdown,写代码块、贴命令不用折腾插件
- 图文、摄影类博客:主题生态里有一批专门做瀑布流、图墙的
- 多人合写:用户权限能分作者和编辑,几个人一起写不会乱
- 想要长期不折腾的站:十几年老项目,接口稳定,升级不会隔三差五把主题搞崩
它干不了的事也很明确:论坛、商城、会员体系,一个都没有。要那些功能别硬上插件,换程序更省事。
核心功能亮点
- 后台只有四块:控制台、撰写、管理、设置。没有一堆用不上的菜单碍眼
- Markdown 原生:工具栏就几个按钮,不花哨但够用,写完直接发
- SQLite 零配置:安装时把数据库下拉框切到 SQLite,账号密码一个都不用填
- 页面和文章分开:写博客用文章,做「关于」「友情链接」用页面
- 分类、标签、评论、附件:博客该有的全有,一个不多
- 主题机制简单:主题就是一个文件夹,传进
usr/themes就能启用 - 自定义永久链接:URL 想怎么排都行,配好伪静态就干净了
底子怎么样
- 版本:1.3.0,最新稳定版
- 协议:GPL-2.0,免费使用,按协议商用也没问题
- 体量:安装包 1.65MB,解压 3MB,一共 384 个文件
- 技术栈:PHP + SQLite / MySQL
- GitHub:1.2 万 star,十几年的老项目
说白了就一个字:轻。轻到扔虚拟主机里都能跑,轻到进后台第一眼就知道该点哪。
我的测试环境
| 项目 | 配置 |
|---|---|
| 系统 | Windows |
| PHP | 8.2 |
| 数据库 | SQLite(程序内置支持,不用单独装 MySQL) |
有件事说在前面:我为了省事,本地测试用的是 PHP 内置服务器。你在宝塔面板或者虚拟主机上装,流程一模一样,不一样的地方我单独标出来。
上手搭建:十分钟,七步
1. 解压源码,打开安装向导
把源码解压到网站根目录,浏览器访问 install.php,安装页面就出来了。

2. 环境检测,点一下就过
点「我准备好了,开始下一步」,程序自动检测服务器环境。PHP 8.2 这边一次通过。
要是检测不通过,一般是缺扩展——curl、gd、mbstring、fileinfo 这几个是常用的。宝塔里在 PHP 设置的「安装扩展」里点一下就好。
3. 数据库:新手直接选 SQLite
这一步是 Typecho 对新手最友好的地方。
默认显示的是 MySQL 表单,要填地址、用户名、密码、数据库名——对没碰过数据库的人来说,这里就是劝退点。把下拉框切到「Pdo 驱动 SQLite 适配器」,世界安静了:

什么账号密码都不用填。数据库文件路径是程序自动生成的,在 usr 目录下一串随机名字(我这次是 6ad107a5780c5.db)。不用建库、不用记密码,点「确认,开始安装」就完事。
建表一秒不到,7 张数据表建好,自动跳到创建管理员页面:

4. 创建管理员
填用户名、密码、邮箱。网站地址是自动带出来的,不用动。

小细节:用户名别用 admin,用自己的。邮箱一定填真实能收信的,以后找回密码要靠它。
5. 登录后台,改站名
后台入口是 /admin/login.php。装完之后再访问 install.php 会直接跳回首页,这是防重复安装的机制,不是出错了。

登录进去就是控制台,后台就四块:控制台、撰写、管理、设置。

进「设置 → 基本设置」,站点名称改成自己的,描述填一句简短介绍。保存完顶部会弹一条绿色的「设置已经保存」。

6. 发第一篇文章
「撰写」→ 写标题、写正文。

点「发布文章」,页面提示文章已发布,前台立刻就能看到。

界面实拍:前台
演示站的站名我设置成了自己的站:

文章页 + 评论区:

默认主题就是这种干净清爽的风格,手机端自适应。想要花哨的,后台换主题,免费的有一大把。
说缺点
好话说完了,讲我自己天天用下来真实感受到的短板:
1. 默认主题太素。 想好看基本都要换主题,官方那几个默认皮肤放了快十年没大改。
2. 功能克制到有点过头。 没有会员、没有商城、没有站内搜索(得装插件)。你要的稍微多一点点,就得自己写或者找插件。
3. 不配伪静态,URL 里带 index.php。 不够干净,也不利于收录。宝塔里配一下重写规则就行,或者发工单让服务商帮你配。
4. 插件生态比 WordPress 小太多。 常用的那些都有,但稍微偏门一点的需求大概率找不到现成的。
5. 官方版本节奏慢。 1.2 到 1.3 隔了好几年,好处是稳定,坏处是有些新东西等不来。
常见问题
源码获取
上面教程用到的完整源码包(含原版 LICENSE、免责声明),我放夸克网盘了,免费取:
两个小提醒:
- 建议先「转存到自己网盘」再下载——直接下载的链接容易失效,转存后就是你自己的了,随时能下;
- 手机上操作:点开链接 → 右下角「保存到网盘」→ 回夸克 App 的「我的网盘」里下载。
自己动手的成本:Typecho 装起来是真不难,难的是装完之后那一堆小事——伪静态规则、主题目录权限、附件上传大小限制,每样都得自己碰一遍才知道。上面记的步骤,一步都省不了。包里是我这边跑通之后才打的,解压就能装。
装之前先确认两件事:PHP ≥ 7.2(8.2 我实测没问题)、usr 目录和 config.inc.php 可写。数据库用 SQLite 的话,连库都不用建。