返回

免费博客搭建利器:GithubPages + Hexo

闲谈

如今,博客作为一种分享和记录生活、学习和工作经验的工具,已经成为许多人不可或缺的一部分。如果您是一位技术爱好者或正在寻找一个可靠的博客平台,那么 Hexo + GithubPages 绝对是您的最佳选择。

Hexo 简介

Hexo 是一款简洁、高效的静态网站生成器,它使用 Markdown 来编写博客文章,然后使用 Hexo 命令将其转换为静态 HTML 页面。相比传统的 WordPress、Typecho 等动态博客平台,Hexo 更加轻量、快速,并且不需要数据库。

搭建 Hexo 博客

  1. 安装 Hexo CLI
npm install -g hexo
  1. 初始化 Hexo 项目
hexo init blog
  1. 选择主题

Hexo 提供了丰富的主题可供选择,您可以在 Hexo 官网或 Github 上搜索自己喜欢的主题。

  1. 安装主题

将主题下载到 Hexo 项目的 themes 文件夹中,然后在 _config.yml 文件中设置主题名称。

  1. 编写博客文章

source 文件夹中新建一个 .md 文件,即可开始编写博客文章。

  1. 发布博客文章
hexo generate
hexo deploy

GithubPages 简介

GitHub Pages 是 Github 提供的静态网站托管服务,它允许您将静态网站托管在 GitHub 仓库中。Github Pages 非常适合托管个人博客、项目文档等静态网站。

将 Hexo 博客部署到 GithubPages

  1. 创建 Github 仓库

在 Github 上创建一个新的仓库,仓库名必须与您的 Github 用户名和 Hexo 项目名相同,例如:your-username.github.io

  1. 将 Hexo 项目推送到 Github 仓库
git add .
git commit -m "Initial commit"
git push origin master
  1. 在 Github 仓库中启用 Github Pages

在 Github 仓库的设置页面中,找到 "GitHub Pages" 部分,然后选择 "master branch" 作为源分支。

  1. 访问您的博客

现在您就可以通过 https://your-username.github.io 访问您的博客了。

结语

Hexo + GithubPages 是搭建免费个人静态网页博客的最佳选择之一。Hexo 简单易用,Github Pages 稳定可靠,相信您一定会喜欢这个组合。