avatar

LeapHeap Journal

Record moments.

  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
主页 Typecho博客系统部署步骤
文章

Typecho博客系统部署步骤

发表于 2025-06-4 更新于 2025-06- 5
作者 LeapHeap
2~3 分钟 阅读

今天为了配置“武汉公交档案馆”这一typecho网站踩了不少坑,于是打算总结一下在1Panel环境下,Typecho使用Matcha主题+ExSearch插件的建站步骤。

1、在网站->运行环境->PHP里创建php环境,新建一个扩展模板,值为pdo_mysql,curl,mbstring

2、使用这个模板创建一个php环境

3、在openresty里新建网站,类型选择运行环境,接着按默认配置

4、在mysql里新建对应数据库

5、使用sftp上传在typecho官网下载的1.2.1版的typecho,将其放入网站的index文件夹中

6、同样使用sftp上传matcha主题和ExSearch、WordsCounter插件到/usr/plugins和/usr/themes,不能修改文件夹名,文件夹名需要和开发者提供的一致

(注:ExSearch原版插件在1.2.0以上版本里会有bug,需要按照https://github.com/AlanDecode/Typecho-Plugin-ExSearch/issues/6来修改插件代码。我存档的插件目前已经修复此bug)

7、在openresty->网站->网站目录里确认用户和用户组都是1000

8、访问网站网址完成typecho初始化

9、在typecho->外观->外观设置内关闭matcha的不蒜子统计功能

10、删除typecho自动创建的“关于”页面

11、新建“归档”页面,模板选择“归档页面”

12、启用ExSearch插件,在设置里关闭JQuery,然后重建索引

13、在nginx的网站里找到伪静态,选择“typecho“预设并保存

14、在typecho的”永久链接“里打开”网址重写“功能

至此完

日志, 技术
Web 服务器 博客
许可协议:  CC BY 4.0
分享

相关文章

7月 30, 2026

解决OpenWrt掉IPv6公网的问题

背景:电信宽带,已改桥接,有公网v6。由于存在v6续约超时的bug,所以写一个脚本自动重启wan接口。 创建watchdog主程序 nano /usr/bin/ipv6-watchdog 写入内容: #!/bin/sh ######################################

7月 8, 2026

解决WD机场的Mihomo订阅DNS无法查询的问题

目前WD下发的mihomo配置文件里的dns配置里有一句: proxy-server-nameserver: - udp://127.0.0.1:2053 这原本是为了防止代理服务器自身的域名被dns污染,默认你有一个mosdns/smartdns的本地dns分流器,新版mihomo

3月 7, 2026

在PVE里使用虚拟串口与虚拟机进行命令行交互

起因 在pve中,如果给虚拟机直通了物理显卡,此虚拟机在加载显卡驱动后就会默认使用直通显卡输出视频流,因此pve对于这个虚拟机的基于虚拟显卡的VNC控制台就无法使用了,虚拟机进入“Headless”状态。因此,为了在这种情况下仍然能通过控制台与虚拟机交互,就需要使用虚拟串口。 实战操作 添加硬件接口

下一篇

ubuntu安装简单记录

上一篇

给NAS党的建站指南 (一) —— 无公网篇

最近更新

  • 解决OpenWrt掉IPv6公网的问题
  • 《红猪》观影笔记
  • Alicks杂记
  • 解决WD机场的Mihomo订阅DNS无法查询的问题
  • 目前家庭服务器的基本状况

热门标签

Halo 服务器 Web 博客 OpenWrt

目录

©2026 LeapHeap Journal. 保留部分权利。

使用 Halo 主题 Chirpy