Blog个人博客
🌸性质类似把静态的页面放到github上,github会这个公开项目解析成github page(所有人都可以访问)
🌼然后把github page解析到我们的域名,别人就可以通过域名访问我们的博客(访问域名变成我们的)
🌺总的来说,这样搭建个人博客不需要花钱,没什么难度,很适合当一个计算机入门项目来做。
🌹还有比较好的类似https://store.mmbkz.cn,在线购买部署到自己服务器,个人觉得做图库汇总一类都挺好用的。
💐自己本地的hexo也可以推送到服务器,公网ip解析到域名,Nginx反向代理就OK(域名需先备案才能访问)
总体来说分为四部分:
🎉1、本地部署hexo博客,本地博客推送到github生成在线的github page,把github page解析到自己的域名
- 🎄主题配置landspace(默认)优化示例🚀test.ruiqingyan.com
🎉2、使用hexo的butterfly主题配置自己的博客,对butterfly主题的博客进行优化,推送到github
- 🎄主题配置butterfly优化示例🚀ruiqingyan.com
🎉3、使用hexo的anzhiyu主题配置自己的博客,对butterfly主题的博客进行优化,推送到github
- 🎄主题配置anzhiyu优化示例🚀dev.ruiqingyan.com
🎉4、其他博客相关资源的准备、配置和优化,比如用Python批量爬图,markdown文档怎么写等等
- 🎄一些资源、优化、配置相关的便捷操作🌹⭐️
如果你不用自己的github名创建博客项目,请看这里(比如你github名是hua,博客项目名不是hua.github.io,是其他名字)
有一个需要注意的小tip,比如我的github名叫做ruiqingyan1,
我创建了两个项目,分别是ruiqingyan1.github.io和ruiqingyan2.github.io,
ruiqingyan1.github.io是「GitHub Pages个人站点」,
ruiqingyan2.github.io是「GitHub Pages子站」,访问的RUL是ruiqingyan1.github.io/ruiqingyan2.github.io,
①所以请务必用github名.github.io作为自己的博客项目名!!!
![2400.1.项目名示例](https://ruiqingyan.oss-cn-shenzhen.aliyuncs.com/RuiqyBlog/2400.1.项目名示例.png)
②如果你部署了多个项目,云DNS解析域名的时候,
你所有的二级域名(xxx.ruiqingyan.com)应当都解析到ruiqingyan1.github.io
![2400.2.域名解析示例](https://ruiqingyan.oss-cn-shenzhen.aliyuncs.com/RuiqyBlog/2400.2.域名解析示例.png)
③你看会疑惑为什么都指向一个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主题
我觉得最好的主题没有之一,主要参考Jerry’s Blog,里面写的很详细,推送后例子🚀ruiqingyan.com
3、配置Hexo的Anzhiyu主题
butterfly改的主题,项目在这里,项目文档在这里,,推送后例子🚀dev.ruiqingyan.com
4、其他相关优化
主要是看了很多博客,但是最后都要自己摸索怎么做,这里做一个汇总
(🌹有问题可以在右下聊天窗口询问,每周末回复)
5、小结
总的来说静态部署的hexo页面可以很好的帮助我们很好的做日常博客记录,
美化方面不要花太多的心思,因为东西太多了,简单了解一些就可以
平时的学习笔记更新在这里🚀ruiqingyan.com
一些平时做出来的项目会在🚀dev.ruiqingyan.com