您的位置:首页 > 编程语言

使用GitHub Pages搭建个人博客

2017-05-24 20:00 441 查看

前言

虽然在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

如需转载,请先阅读 「 ©️版权声明 」
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github 博客