记一个搭建博客的折腾

PaperBlue
发布于 2024-04-17 / 253 阅读
4
0

记一个搭建博客的折腾

缘起

从很久之前就想着搭建一个博客了,但是当时还是出于跟风的层面考虑

随着Gap Year对于“输出”这个行为的认识,意识到这个输出路径的重要性,遂着手搭建

最开始的需求点是:

  1. 足够好看:废话,谁不喜欢好看的东西

  2. 足够方便:便于部署、迁移、备份、运维

  3. 扩展性:折腾佬都喜欢这玩意

折腾开始

最开始打算用wordpress,因为考虑到现在认识的朋友的博客很多都是基于此搭建,秉持”用的人多那就一定不差“的想法开始着手研究

使用阿里云自带的镜像进行部署了,但是。。。

我只有2核2G的配置,WP本身又是个体量不小的东西,吃掉了近1G内容,同时宝塔面板又吃了一半,内存所剩无几

面临两个选择:

  1. 静态网页,比如Hexo

  2. 给阿里云氪金

否定

先打算使用hexo试试

跟着教程来,这里参考了:

Hexo+Next主题搭建个人博客+优化全过程(完整详细版) - 知乎 (zhihu.com)

完成了初步的搭建,但是。。。

但是用了两天后觉得静态页面的更新和管理太过于繁琐,我创建博客是为了分享而不是为了折腾博客本身的

折腾有意思,但是机械重复就没意思了

找点别的吧

否定之否定

后来发现了halo,打算在阿里云上使用docker+宝塔面板进行部署

尴尬的是网上没几个教程(因为大部分都是直接docker了),找了半天找到:

Halo博客建站指南 - 少数派 (sspai.com)

但是后来发现需要去做备案(Tips:大陆的主机都需要备案,但是香港的不需要,海外的也不需要),嫌麻烦就换到腾讯云的新加坡服务器了

否定之否定之否定

然后在浏览文档的时候发现了1panel这个东西,看了下部署成本很低,直接上了

Yes,but:

但是跟着教程走没法使用ssl


后记:发现1panel中有很多常用的应用支持一键部署(One api、Zerotier月亮服务器、Frp服务端)

之前花费了海量时间在上面。。。

后面慢慢折腾吧,哈哈


评论