使用GitHub Pages搭建个人博客

来源:互联网 发布:文字复制软件 编辑:程序博客网 时间:2024/05/16 17:17

前言

虽然在CSDN有自己的博客,但是CSDN不能够定制自己的主题,只好自己动手搭建一个博客了。花了一天时间,踩了各种坑,终于搭建出了一个自己的博客chenxq。废话不多说,简单介绍一下使用githubpages和jekyll搭建个人博客的过程。

购买域名,绑定域名

为了能够有一个自己的特色的域名,从Godaddy上买了一个域名,这个网站支持支付宝,比较方便,当然也可以从阿里云或者其他域名提供商的网站购买。

为了防止 Godaddy 的域名解析服务器被墙掉,导致域名无法访问,需要把域名解析服务迁移到国内比较稳定的服务商处,这个迁移对于域名来说没有什么风险,最终的控制权还是在 Godaddy 那里,你随时都可以改回去。

我们选择DNSPod, 他们的产品做得不错,易用、免费,收费版有更高端的功能,暂不需要。注册登录之后,按照 DNSPod 的说法,只需三步(查看官方的帮助文档):

  • 第一步:在DNSPod添加记录

    主机记录空着,系统会自己填@,也就是说你之后的域名为chenxq.me

    记录类型选择为CNAME。剩下的两个NS域名管理器会为你自己填好,不能修改,记住这两个记录值。

  • 第二步 修改域名DNS地址

    可以参考官方文档给出的解释 Godaddy注册的域名如何使用DNSPod?

  • 第三步

    耐心等待域名生效。

搭建环境,使用GithubPages

搭建环境这里就不赘述了,大概分为这三步:
1. Linux上安装 ruby,git,jekyll 工具 ,windows 请参考jekyll-running-on-windows
2. 注册自己的 github 账号,创建 github 仓库。
3. 找一个模板,修改成自己喜欢的样式,上传内容。

注册自己的GitHub账号,创建一个新的仓库,将其命名为yourusername.github.io,把它绑定到之前申请到的域名上(在CNAME那里设置就行了)。

参考jeklly(中文版的文档),安装ruby,了解一下jekyll的语法以及文件结构,配置等信息。
安装环境githubsetting,了解一下git的基本命令以及如何把gitpages和jekyll关联起来。

在github上找一个星星比较多的jekyll博客模板,fork到自己的github仓库中,修改成自己喜欢的格式。我这里使用的是Hux的模板,布局和设计都非常漂亮,不得不点个赞。

修改完成之后将你的模板上传回github对应的仓库,输入yourusername.github.io就可以访问你的个人博客了。

参考文章

GitHub Pages静态博客-个人建站录

声明

  • 作者 @Chenxq
  • 如需转载,请先阅读 「 ©️版权声明 」
原创粉丝点击