博客搭建有很多种方法,这里记录的是使用 GitHub Pages 制作个人博客。

使用到的几个工具:

1. GitHub

GitHub 是一个面向开源及私有软体项目的托管平台,开发者可以使用 GitHub 托管和检查代码,管理项目,并与数百万其他开发者一起构建软体。在博客搭建时,GitHub 用来存储博客页面相关代码。

2. GitHub Pages

GitHub Pages 是 GitHub 提供的一个静态网站托管服务,可以托管一个个人、组织或项目的介绍页面,页面需要存储在 GitHub 中的仓库里(仓库是 GitHub 里用于存放一个项目代码的地方)。最终的博客页面,其实就是 GitHub Pages 的页面。

3. Git

Git 是一个分散式版本控制系统。因为 GitHub 只支持 Git 作为唯一的版本库格式进行托管,所以在博客搭建时,使用 Git 将博客项目上传到 GitHub 上。

4. Hexo

Hexo 是一个博客框架,可以快速生成一个博客静态网页。

官网有详细的介绍:hexo.io/zh-cn/docs/

5. Node.js

Node.js 是一个 Javascript 运行环境。Hexo 就是基于 Node.js 的博客框架。

整体的思路是:

1. 使用 Hexo 在本地创建博客项目;

2. 注册 GitHub,并创建一个用于存放博客页面的仓库;

3. 通过 Git 将本地的博客项目上传到 GitHub 的指定仓库中;

4. 通过指定链接访问博客页面;

5. 更换博客页面的主题,修改博客的设置,更新文章等;

6. 可选项:绑定独立域名,通过独立域名访问博客。

大致流程为:

安装 Git——安装 Node.js——安装 Hexo——本地创建博客——注册 GitHub 并创建项目——通过 Git 将本地博客上传至 GitHub——配置域名解析(可选)——博客主题、功能等优化


推荐阅读:
查看原文 >>
相关文章