利用 GitHub 和 HEXO 免费搭建个人博客 基础篇
发布于
# Blog
写在前面 昨天为了搭建博客,硬是愣愣的搞到两点多钟,来来回回装了十几遍还没弄好。今天终于完成了。趁着现在手熟马上写一下博客,强化一下记忆。
前言 前天在逛 虫部落社区 时看到一个帖子。免服务器如何建立个性简约博客 因为好奇建博客还能免费,就点进去看了一下。别说思路还真行的通,更牛的是作者还是个高中生。厉害了。不过他文章写得太简单,估计很少有人能照他写的做出来。
一、准备
这里讲一下搭建博客的好处: 我为什么写博客 一直没动手写
- 网上有不少的写作平台,程序员有各种博客站点。业余的也有「知乎」「简书」等平台。不过他们的板式太不够个性化了。身为 90后的你 00后的我怎么能容忍。
- 拥有自己命名的博客,里面什么内容都是自己决定。写个人随笔,学习心得笔记等,最重要的是足够 酷。
下面简单梳理搭建博客的主要步骤:
- 安装 node 和 git 软件
- 安装 Hexo 配置 Hexo
- 注册 GitHub 并创建 库 且生成 GitHub Pages
- 配置SSH秘钥
- 本地的Hexo文件更新到Github的库中
- 新建第一个博客
相关名词解释:
**Hexo:**一种常用的博客框架,有了它建立博客非常简单。你可以认为它是就是一种博客模板,若想详细了解Hexo的使用,移步 Hexo官方网站。其作用相当于(以下「相当于」这三个字后面加粗的内容是给有基础的小伙伴看得,不理解的可以跳过不影响阅读)建博客的 WordPress。
**Github:**一个全世界程序猿聚集的知名网站。免费的远程仓库和开源协作社区。我们需要利用网站里的Github Pages功能来托管需发布到网上的博客的相关文件和代码。相当于阿里云腾讯云提供 域名 服务器 提的供商
Git: 一种版本控制系统。我们在自己的本地电脑写博客,如何把博客同步到Github,然后发布到网上去?就需要用这个软件去写几行代码然后就能搞定,后期用的最多的就是它。相当于电脑的操作系统。
Node.js: 提供JavaScript的开发环境,安装好以后就不用跟它再打交道,所以不用太关注它。相当于我们的电脑吧。
把以上步骤熟读至背诵,因为操作过程出现的问题多半是不熟导致的。OK 了解大致步骤我们一起来操作。
操作平台: Win7 64 位 其他系统步骤类似。