序言
在经历许许多多的学习、配置、折腾之后,终于在今天配置好了自己的个人博客。
在朋友圈、微博盛行的当下,个人博客的风头已过,好像已经是上一个时代的产物了。那么究竟又是什么让我在建站的过程中即使遇到了层层困难,也坚定不移地搭起来这个博客呢?
第一方面,感觉自己还是需要一个记录与对外表达的窗口。朋友圈等等社交网络固然可以,但是于我来讲似乎显得喧闹了些。我期待的表达,不是浮于表面的事件记录与短暂的情感宣泄。静下心来记录自己成长变化、各阶段真实想法与所思所得才是我我之所需。而这些想法,有时又期待能随时随地回顾,或是与志同道合之人分享。因此介于朋友圈、微博等社交平台与传统纸笔日记之间的个人博客似乎是个不错的选择。从半年前看到王凯师兄的博客便觉心动,到现在终于有了属于自己的一方空间。
此外,也是最近在学习计算机网络的相关课程。从之前分不清HTTP、URL、TCP等等名词之间的关系的状态一步步地了解了网络的各个方面,而因为课程设计原因深感实践不足。云服务器的配置、连接、博客的搭建与部署、域名的申请与域名解析配置等等正好为动手实践课程内容提供了一个极佳的机会。在搭建服务器、部署博客的过程中也确实不断地将课本中抽象的知识落到实处。
最后,可能也是最近受龄的影响,觉得自己不能再一天天想着GPA就惶惶不可终日。成天担心对成绩的影响而束手束脚,投入了过多不必要的时间在课业的细枝末节上,生怕漏掉一小点就会有多么大的影响。现在我觉得比较好的态度是:应该投入的时间,我保证投入。除此之外,偶然性是必然有的,考试中等等可能出现的意外情况、偏门的微末之处,实在无必要,也无意义为了它们投入大量的时间。投入了,也不能保证最后的结果。与其如此,正如闫锋老师说的,不如让自己真正做点实在的事出来,在实践中学习,在实践中收获,在主动地做事情的过程当中发挥自己心灵的能动性,让自己过得由己、恣肆、多彩一些。
因此,也希望这个博客在记录我个人所思所想以外,能够带动我走出一天天为了成绩而焦虑的状态之中,真正地敢于放手去做自己喜欢的事,也才真正能做成自己喜欢的事。
建站小记
- 21.11.05 购买腾讯云服务器、购买域名
comfluter.life
,熟悉linux服务器操作与hugo工具基本使用 - 21.11.13 在询问完王凯师兄hugo博客部署方法以后,学习hugo模板使用与博客搭建、github使用、github actions + 云服务器自动部署。但是卡在了最后一步Nginx服务器配置,使得服务器端页面一直显示404。
- 21.11.15 由于Nginx服务器的问题,以及之前摸索阶段各种误操作,决定直接重置腾讯云服务器,将服务器端的功能重新搭建。完成服务器基本设置后激活root账户并配置ssh登录信息,重写了github pages,安装Nginx,以root账户运行,配置Nginx。
- 21.11.19 由于使用主题时采用了
git submodule
的方式,而github同步时不同步submodule导致各种错误,重新使用git clone
方式引入了主题,重新搭建了博客与github repo,并配置github actions。 - 21.11.19 解决github actions css无法加载问题,使用
git submodule
直接推送到github pages,但发现问题仍然存在。最终确定问题在baseURL上,改好后部署。 - 21.11.19 写下这篇hello world文档。
动手去做一个项目确实是学习的高效方法。通过搭建博客,至少熟悉了以下内容:
- 云服务器
- Linux命令行
- git命令行操作
- git submodule
- github全流程
- github pages
- github actions
- hugo使用
- 域名配置与域名解析
- 防火墙配置
- Nginx服务器搭建
其中许多是以前多次觉得应该去做,而没多久又半途而废的。放弃的理由大概是陷入极多的知识内容而毫无方向,也就失去了学习的意义,但为了一个目标去做,许多事情就顺理成章了。
希望以后能以更多项目为依托,让自己不断学习、进步。