初始设置

如果你一切工作都已准备就绪,到了这个界面,那么就可以开始 Typecho 的初始设置部分了。

按照图中显示的那样,数据库适配器、数据库地址和数据库端口都保持默认,用户名是root数据库名是你自己在添加虚拟主机这一步里新建的那个数据库,比如blog数据库编码修改为utf8mb4,其他保持默认。

如果按下确定之后,却弹出提示说:

这是博客程序权限不够的原因。我们可以按照说明新建config.inc.php文件,但是还需要在 ssh 里操作下。如果你的博客所在路径是/home/wwwroot/blog,那么就:

chown www:www -R /home/wwwroot/blog

这样,博客的初始设置部分就结束了。

其他设置

站点名称、链接设置

有关站点名称和链接的设置,在 设置→基本 中进行修改。如本站站点名称为「初之音」,描述为「聆听心中最初的声音」,站点描述为「初之音,blog」。这些设置除了在首页显示出来,主要是供搜索引擎索取的。

自定义文章、独立页面、分类路径

设置→永久链接 中进行自定义文章、独立页面、分类路径的设置。本站使用的是 wordpress风格 /archives/{slug}.html 的链接设置。这一风格的链接有一好处,slug 是可以自行修改的,链接不是单纯的数字显示。默认风格的 cid 是不可更改的。不过各有所需,自己斟酌。

其他独立页面、分类路径均为默认。

需要注意,一旦确定链接格式,不要轻易修改,除非你不在意已被搜索引擎抓取并展示的网页。

网站 Logo

网站的 Logo 是一个 favicon.ico 文件,准备好一张方形或圆形的图片,搜索「favicon制作」,把转换结果重命名为favicon,将这个文件放进博客根目录下。

刷新博客,按键ctrl+shift+R,刷新之后就会在地址栏显示出来了。

个人头像、昵称

个人资料的设置在 控制台→个人设置 中,重置密码也是在这里操作。

伪静态

先前在 Nginx 配置文件中加入了伪静态的配置。Typecho 的伪静态主要作用是去掉链接中的index.php,我们需要在 设置→永久链接 中启用这一功能。但是启用之后会提示检测重写功能失败,如果你确定有添加伪静态,就直接勾选启用不要管这个报错。

关于 VOID 主题的设置

如果你参考了本站,也使用了 VOID 主题,那么有些设置不看文档肯定不会设置。这一部分是建立在你偷懒的基础上额外添加的。

归档

管理→独立页面 中新建一页,命名为「归档」,地址栏中修改为 archives,右侧自定义模板选择「Archives」。

友链

管理→独立页面 中新建一页,命名为「友链」,地址栏中修改为 links。友链的格式如下:

因为使用VOID主题的话,这些代码会被直接解析,请去掉下列代码中的 `#`符号。
[#links]

[博客名称](博客链接)+(头像链接)

[#/links]

超高级设置

在主题的设置中有个「超高级设置」。在主题文件中找到 advanceSetting.sample.json 这个文件,里面是超高级设置的说明。关于头图高度、字体等设置都在里面,十分详细。

这里举个例子,设置桌面端头图高度占比100,移动端头图高度占比30,导航栏模式固定,在图片下方显示图题。

{
    "desktopBannerHeight" : 100,
    "mobileBannerHeight" : 30,
    "headerMode": 1,
    "parseFigcaption": true
}