从 0 到 1:我第一次搭建个人博客的全过程记录
从 0 到 1:我第一次搭建个人博客的全过程记录
前言
一直想拥有一个属于自己的网站,不是 CSDN,不是博客园,而是真正意义上的“个人博客”。前段时间终于下定决心,买了 VPS,装了面板,折腾 Docker、域名、SSL,一路踩坑无数,但也学到了很多东西。
这篇文章就记录一下:我从 0 到 1 搭建这个博客的全过程。
一、为什么要搭建个人博客?
- 用来记录技术学习过程
- 整理踩坑经验,避免重复掉坑
- 作为以后求职 / 展示能力的作品
- 也是属于程序员的一种“数字名片”
二、服务器与环境选择
我选择的是:
- VPS:Linux 服务器
- 面板:1Panel / 宝塔(同类)
- 部署方式:Docker
- 博客程序:Halo / Typecho / Hexo(任选其一)
用 Docker 的好处是:
干净、可控、好迁移、好备份。
三、部署过程简述
主要步骤:
- 安装 Docker 和 Docker Compose
- 拉取博客镜像
- 配置数据库(MySQL)
- 配置反向代理
- 申请 SSL 证书
- 绑定域名,开启 HTTPS
过程中遇到:
- ❌ 数据库连不上
- ❌ 端口冲突
- ❌ 证书申请失败
- ❌ 容器启动报错
但最终都通过日志和搜索解决了。
四、搭建完成后的成就感
当我第一次用浏览器打开自己的域名,看到博客页面出现的那一刻:
真的很爽,这是完全属于我自己的空间。
五、后续计划
- 写技术笔记
- 写踩坑记录
- 写项目复盘
- 写 AI 学习心得
结语
搭建博客不是终点,而是开始。真正重要的是:持续输出内容。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小亚
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果