那些年鼓捣的博客

2015年开始学习网络安全,就一直想着能够搭建一个自己的博客,梦想着有朝一日能写出来高质量的文章,但是一直到现在都是目光千里之外,两手背在后边。而搭建博客需要有自己的服务器,需要备案,好在学生时期可以购买阿里的学生服务器折腾折腾,刚开始跟着教程来搞搞wordpress、typecho、还有其他的轻博客。。。但是访问速度和效果都不是很理想(其实压根也没写几篇文章)

直到后来开始接触静态博客,使用nodejs+hexo在本地渲染成为静态的博客,然后托管到github上。。。这样也是目前很流行的一种办法,免费、高效,但是github毕竟是国外的,访问速度也是不理想,再后来就托管到coding上,这样才暂时不折腾了。

前几天同事告诉我说coding开始有广告了,想想也是理解,毕竟做这种数据托管的厂商,不能永久免费。但是想去掉广告199/年的价格,我觉得还是略贵。


使用nodejs+hexo,托管到github,使用netlify加速

说了那么多,其实是为了说说现在使用的博客搭建的方式。本地依然是采用nodejs+hexo,同时托管到github,netlify 用来创建网站。

这样的好处是速度依然可以保障,也免除了烦人的广告。接下来说说搭建的方法:

nodejs+hexo 托管到github上这个过程我就不多讲了,请移步这里

当我们这样搭建好后,登录netlify

登录之后就可以看到右上角有一个New site from Git

接下来选择github,我们创建的博客其实是引用github仓库的html代码,所以我们可以在本地直接hexo g -d推送到github,netlify也会跟着改变。

这里选择你托管博客的仓库

,下边的两个命令可以不填,因为netlify提供了一个可以创建博客的功能,如果我们在github上托管的是源代码,可以在这里使用命令来生成博客。

最后点击生成按钮,一个新出炉的博客就生成了。

绑定域名

如果想在netlify绑定域名的话,需要将域名的dns服务器解析到netlify,下篇咱们再讲。


如果对网络安全感兴趣,喜欢写博客,那就点个赞吧!