Github博客搭建

就像当前你所看到的这个博客一样,目前使用的就是利用Jekeyll和Github Page配合创建的一个博客页面。 一方面像这种静态网站就非常的简洁,比较符合我的期望,另外操作起来也十分方面,可以白嫖 :)

博客搭建详细步骤

准备本地Jekyll环境

  1. 安装Ruby

    Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,它应该是Jekyll的依赖,Jekyll是一个用Ruby编写的静态网站生成器。

    本地安装的版本是 ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x64-mingw32]

    可以通过CMD查看Ruby版本信息 ruby -v

  2. 安装RubyGems

    RubyGems是Ruby的一个包管理器,它使得开发者能够方便地共享和安装Ruby库(称为 gems)。

    解压下载的安装包

     cd D:\rubygems-3.0.6                #切换文件目录
     ruby setup.rb                       #安装
     gem -v                              #查看rubygems版本号
     gem list                            #查看已安装的 gems
     gem update                          #更新
     gem uninstall                       #卸载
    
  3. 安装Jekyll

    Jekyll的核心是一个文本转换引擎。它的方便之处在于支持多种文本标记语言:Markdown、Textile、HTML,然后Jekyll就会帮你加入你选择主题的样式的布局中。最终生成你自己的静态博客网站。

     gem install jekyll                  #安装jekyll  
     jekyll -v                           #查看jekyll版本号
    
  4. 创建本地项目

    本地项目的话,只能通过本地打开

     jekyll new restlessManBlog          #新建博客 
     cd restlessManBlog                  #切换目录 
     jekyll server                       #启动服务器
    
  5. 启动服务器

    打开浏览器访问:http://localhost:4000/

  6. 添加MarkDown相关内容文档

    在项目根目录下的_posts目录创建markdown文档。这里注意.md文档命名要添加 “yyyy-mm-dd”的前缀。

    例如:2024-11-01-jekyll_github_blog.md

部署代码到 Github

  1. 创建GitHub账号

  2. 创建代码仓库

    仓库名称:账号名称.http://github.io

  3. 提交代码到仓库

    Github Page设置好的话,就可以自动部署啦

关于主题

比较便的办法是fork大佬的仓库即可,我这里用的是这个Gitbook的主题,在原来的基础上进行了简单的修改

官方主题网站:http://jekyllthemes.org/

Github 上的博客模板:https://github.com/jekyll/jekyll/wiki/Sites

参考资料

关于 GitHub Pages (这是Github官方一样的入门文档)

Jekyll + Github Pages 搭建个人免费博客

results matching ""

    No results matching ""