缘起
从很久之前就想着搭建一个博客了,但是当时还是出于跟风的层面考虑
随着Gap Year对于“输出”这个行为的认识,意识到这个输出路径的重要性,遂着手搭建
最开始的需求点是:
足够好看:废话,谁不喜欢好看的东西
足够方便:便于部署、迁移、备份、运维
扩展性:折腾佬都喜欢这玩意
折腾开始
最开始打算用wordpress,因为考虑到现在认识的朋友的博客很多都是基于此搭建,秉持”用的人多那就一定不差“的想法开始着手研究
使用阿里云自带的镜像进行部署了,但是。。。
我只有2核2G的配置,WP本身又是个体量不小的东西,吃掉了近1G内容,同时宝塔面板又吃了一半,内存所剩无几
面临两个选择:
静态网页,比如Hexo
给阿里云氪金
否定
先打算使用hexo试试
跟着教程来,这里参考了:
Hexo+Next主题搭建个人博客+优化全过程(完整详细版) - 知乎 (zhihu.com)
完成了初步的搭建,但是。。。
但是用了两天后觉得静态页面的更新和管理太过于繁琐,我创建博客是为了分享而不是为了折腾博客本身的
折腾有意思,但是机械重复就没意思了
找点别的吧
否定之否定
后来发现了halo,打算在阿里云上使用docker+宝塔面板进行部署
尴尬的是网上没几个教程(因为大部分都是直接docker了),找了半天找到:
但是后来发现需要去做备案(Tips:大陆的主机都需要备案,但是香港的不需要,海外的也不需要),嫌麻烦就换到腾讯云的新加坡服务器了
否定之否定之否定
然后在浏览文档的时候发现了1panel这个东西,看了下部署成本很低,直接上了
Yes,but:
但是跟着教程走没法使用ssl
后记:发现1panel中有很多常用的应用支持一键部署(One api、Zerotier月亮服务器、Frp服务端)
之前花费了海量时间在上面。。。
后面慢慢折腾吧,哈哈