这样搭建博客才是最合适的
那些年鼓捣的博客
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,下篇咱们再讲。
如果对网络安全感兴趣,喜欢写博客,那就点个赞吧!
关注公众号。距离成为大神更进一步哦!
那个坏叔叔