前言

  我曾经很多次起心制作个人网站或是搭建图文博客,我一直认为这是一件很酷的事情,并且这种想法在大一上期结束的时候达到了顶峰。于是我开始跟着网上的教程一步一步操作,一点一点修改,一次又一次制定计划,一次又一次设定路线,还能找到记录的,过程比较完整的尝试有这些:

  • 22年初的寒假,开始尝试搭建个人博客,技术基础是基于Ksweb的手机端服务器+内网穿透+typecho网页,最后因为网页无法稳定访问,毫无实用性而终。

  • 22年暑假,申请了阿里云学生服务器,免费,期限为14天。这14天,我装了mc服务器,搭了私人云盘,当然也没忘记搭建个人网站。这一次的技术基础是云服务器+宝塔面板+typecho,最后因网页不完善、不想备案且同样不实用而终。

  • 22年末,用家里老主机改服务器,再加上内网穿透,同样是公网访问不顺利,还要准备期末考试和另外的课程,便不想折腾了。

  一年过去了,博客,在我看来不仅仅是一个很酷的东西,同时,我也意识到,我真得需要博客来记录、总结最近学到的技术知识,更进一步提升我的语言组织能力和写作能力。我的个人能力非常有限,对我来说,现在技术学习的压力已经充足了,再分出些精力来搭建博客只会让我手忙脚乱,最后什么也学不到。我只是想干干净净的写个博客,但我已经没有精力额外折腾和维护博客服务器了。

  就在昨晚,我写完了当天的开发日志,关电脑前看了一眼b站,一个标题为《个人网站?试试这个吧!》的视频吸引了我的目光。我在睡前看完了这个视频,很显然,这个视频非常成功,up在视频中提到的Gridea工具正好满足我现在的需求。

搭建

  我查阅了一些资料,看了一些教程,终于决定了使用github pages+gridea的配置方案。

  参考文档:🤗 快速上手 | Gridea

创建仓库

创建名为用户名.github.io公共仓库。

公共仓库

创建Token

设置>>开发者设置下找到个人访问令牌,生成令牌,并勾选repo选项

创建Token

在Gridea中进行站点配置

然后再选择同步

遇到问题

根据官方文档描述,在点击同步后,初次部署需要几分钟时间,不出意外应该很快就可以访问博客,但是我在点击同步后不久遇到了以下错误:

接下来根据提示解决问题,首先查看FAQ文档,里面关于同步失败有这样的描述:

根据提示打开开发者工具,查看错误信息:

错误信息提示为:read ECONNRESET,前往issus查找有关信息.

一番排查后,认为是网络问题,接下来设置本地代理:

保存设置,再次检测远程连接,成功,点击同步,同步成功。

在浏览器输入填写的域名,成功访问:

结语

希望不仅仅是我博客搭建之旅的良好开端,更是我技术进步的重要开局。

接下来,我们一同前行!🎉