搭建背景
想建个博客站,记录和分享自己的一些日常生活中的思考。
用过wordpress,但是始终感觉外观和编辑器用起来不是很顺手,调整外观要选各种主题,调整各个位置的显示,还是有些繁琐的。并且很多主题都还是收费的。对于我这种想纯粹建个小站来说,有点奢侈了。
最后尝试了typecho,使用起来感觉非常轻快,不需用太繁琐的设置,就可以获得简洁的外观,和方便的后台编辑器。官网地址:https://typecho.org/ 本站搭建使用的程序包括:
- typecho 1.2.1
- Tinymce: 编辑器插件 。基于Tinymce5.5.1版本制作的所见即所得编辑器,替换用来的markdown编辑器,用于后台文章编辑,非常好用。官方地址:https://github.com/jrotty/Tinymce
- MWordStar:主题插件。一个非常简洁美观的 Typecho 博客主题。官方地址:https://mwordstar.misterma.com/
博客展示:

夜间模式:

网站搭建过程
搭建网络环境
为方便搭建,使用服务器面板aapanel。第一步在aapanel中创建PHP网站。

接下来,创建mysql数据库。设置好数据库名称,用户,密码。

安装环境要求:
- PHP 7.4 以上
- MySQL, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装了相关扩展
- CURL 扩展支持
- mbstring 或 iconv 扩展支持
上传源码
从https://typecho.org/ 下载网站源码。 在aapanel中进入建好的网站根文件夹,将源码上传并解压。删除在aapanel中生成网站时自动生成的文件。

域名解析和HTTPS设置
在自己的域名服务上网站上设置好域名解析IP地址,然后在aapanel 网站设置中添加SSL证书。

访问域名并初始化网站
访问自己的域名,当进入以下页面,说明网站运行正常

接着按照提示输入数据库信息,网站用户名和密码信息,最终当看到下图时,说明网站已经设置好。

点击查看我的Blog,进入页面,说明网站已经可以正常访问。

设置主题和文章编辑器插件
以下内容是根据个人喜好设置。
主题我选用Mwoodstar,简洁美观。

编辑器插件我选用Tinymce,所见及所得,方便好用。

至此,typecho安装完成,enjoy!😄