技术博客是每个开发者沉淀和分享的最佳方式之一。本文分享我选择 Halo 搭建技术博客的完整过程。
⚙️ 技术实现 / 搭建全过程
✅ 为什么选择 Halo?
| 特性 | 理由 |
|---|---|
| 🌟 安装简单 | Docker 一键部署,几分钟上线 |
| 🧩 主题丰富 | 官方/社区主题众多,支持二次开发 |
| ✨ Markdown 支持 | 直接写文章无门槛,支持代码高亮、目录等 |
| 📱 移动端适配 | 主题响应式,手机浏览体验优秀 |
| 🔍 SEO 支持好 | 可配置 URL、meta、sitemap 等 |
| 🔒 多用户支持 | 支持多人管理,权限清晰 |
🧰 博客搭建步骤
- 准备一台云服务器(如阿里云、腾讯云)
- 安装 Docker 和 Docker Compose
- 使用 Docker 一键部署 Halo
- 配置域名和 SSL 证书
- 选择并安装主题
- 开始写作!
🕳️ 遇到的问题 & 解决方法
⚠️ 备案时间过长
国内服务器需要备案,耐心等待即可。
⚠️ 访问安全问题(HTTPS)
配置 Let’s Encrypt 免费证书即可。
⚠️ Halo 初始化过慢
首次启动需要下载依赖,耐心等待即可。
💡 我的思考
技术博客是技术沉淀的最佳方式,选择一个适合自己的博客系统,坚持输出,才是最重要的。
🚀 接下来的更新计划:
- 持续输出技术文章
- 优化博客主题和插件
- 集成 AI 写作辅助
