🌸性质类似把静态的页面放到github上,github会这个公开项目解析成github page(所有人都可以访问)

🌼然后把github page解析到我们的域名,别人就可以通过域名访问我们的博客(访问域名变成我们的)

🌺总的来说,这样搭建个人博客不需要花钱,没什么难度,很适合当一个计算机入门项目来做。


🌹还有比较好的类似https://store.mmbkz.cn,在线购买部署到自己服务器,个人觉得做图库汇总一类都挺好用的。

💐自己本地的hexo也可以推送到服务器,公网ip解析到域名,Nginx反向代理就OK(域名需先备案才能访问)

总体来说分为四部分:

  • 🎉1、本地部署hexo博客,本地博客推送到github生成在线的github page,把github page解析到自己的域名

  • 🎉2、使用hexo的butterfly主题配置自己的博客,对butterfly主题的博客进行优化,推送到github

  • 🎉3、使用hexo的anzhiyu主题配置自己的博客,对butterfly主题的博客进行优化,推送到github

  • 🎉4、其他博客相关资源的准备、配置和优化,比如用Python批量爬图,markdown文档怎么写等等

    • 🎄一些资源、优化、配置相关的便捷操作🌹⭐️
如果你不用自己的github名创建博客项目,请看这里(比如你github名是hua,博客项目名不是hua.github.io,是其他名字)

有一个需要注意的小tip,比如我的github名叫做ruiqingyan1,

我创建了两个项目,分别是ruiqingyan1.github.ioruiqingyan2.github.io

ruiqingyan1.github.io是「GitHub Pages个人站点」,

ruiqingyan2.github.io是「GitHub Pages个人站点的子站」,访问的RUL是ruiqingyan1.github.io/ruiqingyan2.github.io

①所以请务必用github名.github.io作为自己的博客项目名!!!

2400.1.项目名示例

②如果你部署了多个项目,云DNS解析域名的时候,

你所有的二级域名(xxx.ruiqingyan.com)应当都解析到ruiqingyan1.github.io

下图主机记录test的记录值应该写ruiqingyan1.github.io,而非ruiqingyan2.github.io

2400.2.域名解析示例

③你看会疑惑为什么都指向一个ip,为什么可以访问不同项目?

因为每个项目内有不同的CNAME,在不同项目中指定不同的域名

比如在ruiqingyan2.github.io项目中,CNAME指向test.ruiqingyan.com

所以访问test.ruiqingyan.com,会访问ruiqingyan1.github.io/ruiqingyan2.github.io

1、使用Hexo部署自己的在线博客

①本地部署hexo博客,②本地博客推送到github生成在线的github page,③把github page解析到自己的域名

主要参考枫叶和个人经验 ,他的博客停更很久了,推送后例子🚀test.ruiqingyan.com

2、配置Hexo的Butterfly主题

3、配置Hexo的Anzhiyu主题

4、其他相关优化

5、小结

总的来说静态部署的hexo页面可以很好的帮助我们很好的做日常博客记录,

美化方面不要花太多的心思,因为东西太多了,简单了解一些就可以

平时的学习笔记更新在这里🚀ruiqingyan.com

一些平时做出来的项目会在🚀dev.ruiqingyan.com