最近听朋友说 typecho 比 wordpress 轻量、好用。抱着试一试的心态开始搭建 typecho,一装就是3天,每天晚上弄在两点左右... (扶我起来,我还能继续配置这个伪静态 :sleepy:)

服务器信息

  • 阿里云镜像站 预装 lnmp 的 CentOs 7 系统镜像

开始安装

1.typecho官网下载 1.0正式版(开发版有坑,别问我为什么!!!):

wget https://github.com/typecho/typecho/releases/download/v1.0-14.10.10-release/1.0.14.10.10.-release.tar.gz

2.将typecho tar包解压后,移动到站点目录下并改名为typecho:

tar -zxvf 1.0.14.10.10.-release.tar.gz
mv 1.0.14.10.10.-release /home/wwwroot/typecho

配置 Nginx

1.创建虚拟主机

lnmp vhost add

2.按照提示信息配置虚拟主机

网站名:www.yoursitename.com
网站其他名称:回车(默认无)
网站目录:/home/wwwroot/typecho
开启重写:y
重写规则:typecho
日志记录: y
日志名称:回车(选默认)
创建 mysql 表: n
SSL(https)安全认证:n

3.开启php pathinfo(解决后台登录404)

vim /usr/local/nginx/conf/vhost/www.yoursitename.com

然后将文件中 enable-php.conf 改为 enable-php-pathinfo.conf

创建数据库表

1.登录 mysql:

mysql -uroot -p
create datatable typecho

配置 typecho

1.浏览器打开的网站 (http://www.yoursitename.com),会自动跳转到安装界面:
2.点击开始下一步,配置数据库信息

3.继续按照提示安装

配置网站

1.进入网站后台 在之前配置的域名后加/admin 如(http://www.yoursitename.com/admin)进入后台
2.点击 设置 -> 永久链接,开启重写(伪静态

End

至此,typecho 搭建成功,可以开启你的 typecho 之旅了。 :v: :v:

typecho 相关

插件

插件下载地址

1.将下载的插件解压放入 typecho plugins目录中

mv <解压后的插件目录> /home/wwwroot/typecho/usr/plugins/

2.赋插件目录权限

chmod -R 777 home/wwwroot/typecho/usr/plugins/

3.推荐插件 editor.md ( Markdown 编辑器,比 typecho 原生支持的丰富许多,如 tabel 的 Markdown 语法等)

主题

主题下载地址
使用方式同插件,但是在 typecho themes 目录,极力推荐一款主题 pinghsu

  • PinghSu

    • 文章缩略图

      文章设置缩略图方法有四种,自定义字段thumb,文章附件第一张图片,文章内图片,默认缩略图

      优先级顺序 :自定义字段 thumb -> 附件第一张图片 -> 文章图片 -> 默认缩略图 -> 随机图片 -> 无

      缩略图尺寸大小,高度至少有250px,宽度大于高度,推荐高度为400px的

    • 个性化标徽

      个性化标徽出现的地方有首页、分类页,标签页,作者页和相关文章

      设置方法是在文章编辑内填写自定义字段,支持的字段如下

      book 、 game 、 note 、 chat 、 code 、 image 、 web 、 link 、 design 、 lock

    • 个性化色块

      个性化色块需要到外观设置那开启才能激活使用,色块出现的地方有首页,分类页,标签页,独立搜索页等等

      设置方法是在文章编辑内填写自定义字段,支持的字段如下

      blue、purple、green、yellow、red

结语

还有一些小细节和一些想要推荐的插件没有写,以及 editor.md 这个 Markdown 编辑器刚安装有几个小小问题,如遇到问题,请我喝杯啤酒就帮你 :relieved:。