type
status
date
summary
slug
tags
category
password
icon
一、前言
念念不忘,必有回响。
typecho 的这句推广词大家也很熟悉了,不知不觉
typecho
作为一个开源项目也十余年了。作为一个
php
开源项目,简单轻量,借助主题和插件也能满足许多特定需求,是其巨大的优势。这次按照需求,我们使用
typecho
部署一个类知识库的网页。二、项目部署
1. 服务器
版本选择了最新的稳定版:1.2.1
使用
docker compose
进行部署① 创建docker-compose.yml
文件
② 创建数据库
这里使用了外置数据库,需要在服务器内登录MySQL,创建一个新的数据库,记下数据库名称、用户名和密码。
③ 加入主题和插件
感谢主题作者:whitebearcode/typecho-beardocs: 一款Typecho文档类主题
下载:https://github.com/whitebearcode/typecho-beardocs/releases/download/v1.1.0/Beardocs_v1.1.0.release.zip
压缩包中分为beardocs主题目录和配套插件目录,需将整个beardocs目录放入/usr/themes/中,并将配套插件中的BearDocsCore目录放入/usr/plugins/中,一切准备就绪后就可以在后台外观页面设置beardocs为当前使用的主题。
到这一步还没完,请点击设置外观,并按要求操作,需要注意的是第一次使用需在主题设置页面保存一下选项,让BearDocsCore核心能够正常初始化,这个时候就能够正常使用了。
2. 网页端
① 安装部署
进入部署的网站和端口,直接配置后台
② 配置主题
进入后台,网址为原有网站后加入/admin
进入更改外观,启用主题外观后,设置外观
③ 成品
三、其他问题
安装插件时的问题
安装主题和插件之后必须给插件目录权限,或者修改所属者,主题才能编辑,插件才会在后台显示出来
也可以直接赋权777
sudo chmod -R 777 /插件目录所在位置
- 作者:PH3C
- 链接:https://notion.966699.xyz//article/typecho_docs
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。