关于本站:
基于 Typecho 搭建,Mirai 未来主题赋能
很多朋友好奇本站的搭建方式,今天就和大家详细聊聊,本站依托 Typecho 博客系统搭建,并且选用了 Mirai 未来主题作为站点模版,接下来分别说说这套搭建方案相关信息。
typecho博客源码下载与安装:
Typecho简介
Typecho 是国内开发者开发的一款开源免费的动态博客程序,可以运行在基于 PHP 环境的各种平台上。
相比于同为动态博客并且广为人知的 WordPress 来说,Typecho 的一大特点就是 “精简”。全部文件不足 500KB,但却也实现了完整的主题和插件支持。博客程序很轻量,资源占用也很低,原生支持 Markdown 语法。属于省心并且简洁的博客类型。
主要功能
- 支持多种数据库(MySQL, SQLite, PostgreSQL)
- 支持Markdown语法
- 支持插件
- 支持主题
- 支持自定义字段
- 支持自定义页面
要求
- PHP 7.2.0或更高版本
- 数据库(MySQL, SQLite, PostgreSQL)
- MySQL 5.5.3或更高版本
- SQLite 3.7.11或更高版本
- PostgreSQL 9.1或更高版本
搭建流程概述
- 注册域名
- 域名备案(如果不使用内地服务器可以忽略)
- 购买云服务器
- 安装宝塔面板
- 创建网站和上传网站源码
- 配置网站
typecho源码下载:点击下载typecho源码
Mirai 主题下载与安装
运行环境要求
- 服务器环境:Nginx(推荐),其他环境可自行尝试
- PHP 版本:PHP 7.4+,强烈推荐 PHP 8.3 或 8.4,建议安装 opcache 扩展
- Typecho 版本:1.3.0+
- 依赖插件:MiraiCore 核心插件(必须安装并启用,否则主题无法运行)
安装步骤
- 将 Mirai 文件夹上传至 Typecho 目录下的 usr/themes/
- 将 MiraiCore 文件夹上传至 Typecho 目录下的 usr/plugins/
- 登录后台 → 控制台 → 插件 → 启用「MiraiCore」
- 进入控制台 → 外观 → 启用「Mirai」主题
- 点击主题名称进入「设置外观」完成配置
Nginx 伪静态配置
后台需启用地址重写功能,Nginx 伪静态规则如下:
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php$1 last;
}保存后重启 Nginx,再到后台「永久链接」保存一次即可生效。
主题下载:
点击下载主题
Mirai 主题预览图
觉得内容不错?我要