2026-05-15 · 8 分钟 · Linux / Blogging / Setup

在 Linux 上开始我的私人博客

目标不是一步到位复刻某个 Astro 主题,而是在当前机器上先建立一个你随时能写、能看、能改、能部署的博客基础盘。

为什么先这样搭

参考站点使用的是 Firefly 风格的静态博客体系,重点在于内容组织、侧边栏信息和文章展示体验。 当前系统已经有 `Node.js`、`Python` 和 `git`,但没有 `pnpm`,所以先做成零依赖静态站是最稳妥的路径。

目录结构

private-blog/
├── index.html
├── assets/
│   └── styles.css
├── posts/
│   └── welcome/
│       └── index.html
└── README.md

这种结构有两个优点:第一,任何静态服务器都能直接托管;第二,将来迁移到 Astro 或 Hugo 时,内容和视觉拆分都比较清晰。

本地预览

在项目根目录执行下面这条命令即可启动本地预览:

python3 -m http.server 8000

然后打开 http://127.0.0.1:8000/private-blog/ 即可浏览首页。

下一步

后面你可以继续往这个博客补下面几类能力: