前言
说实话,安装这个博客是因为看yu22c( 现因部分原因已换为其他博客系统 又换回来了 已换为 xlog.app)的博客非常眼馋,毕竟 Typecho 能用 markdown 进行编辑,对于我这个重度 Hack.chat 用户极度友好。心血来潮,我直接在 wwwroot 内输入了rm -rf ./blog/
.
开始安装
创建文件夹
真的有人不会这一步吗?mkdir blog
下载 typecho
wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip
unzip ./typecho.zip
配置基本参数
前往 http(s):// 域名 /ip: 端口 (如果有)/install.php
随着指导来就行
对了,确保配置好了 nginx 服务此目录且安装了 php.
美化
把前面的步骤都做完了,你的站点按理来说应该可以正常访问了。但是 typecho 的这个默认主题,属实有点智障。
在此推荐 EAimTY 的 materiality-typecho-theme。
下载地址为 https://github.com/EAimTY/materiality-typecho-theme/releases/download/4.8.10/v4.8.10.zip
经过前面的那几步,你应该知道怎么安装。cd 到 /< 你的 typecho 安装绝对路径 >/usr/themes/
然后 wget 下来,unzip 就安装完成了。
登入账号后,在 http(s):// 你的站点 /admin/themes.php 启用主题。
别忘了在 /admin/options-general.php , /admin/profile.php 和 /admin/options-theme.php 来进行进一步配置。
核能警告!下方非教学,仅为个人踩的坑!
如果你是出于学习目的来到这篇文章,继续看下去。如果你是为了安装自己的博客而来到这篇文章,下面的内容你不需要实施!
踩坑
我一开始选择的是 ZigZagK 的 MDUI2333 主题,安装之后整个页面都无法访问。
经过询问聊天室内的 4n0n4me 大佬后,发现是一个 PHP7.4 以后的语法变化。我将 PHP 降级到 7.4 以下后,页面的大致轮廓已经渲染出来了,但是文字全都是 PHP 的报错信息。
我试图将代码丢给 万能的 GPT 进行修复,但是我唯一能访问的免费 GPT 提供商 Poe, 会自动爬取内容中所有 HTTP 地址的内容,这无疑直接把 GPT 上下文撑爆了。
直接摆烂,换其他主题后,恢复正常了。
wow
awa
( ̄▽ ̄)