使用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
- 如需转载,请先阅读 「 ©️版权声明 」
- 使用GitHub Pages+ Jekyll搭建个人博客
- 使用GitHub Pages搭建个人博客
- 使用github pages+Hexo搭建个人博客
- 使用GitHub Pages搭建个人博客
- 使用Jekyll + GitHub Pages搭建个人博客
- Github Pages 搭建个人博客
- Github pages 搭建个人博客
- GitHub Pages搭建个人博客
- 使用hexo和github pages搭建个人博客
- 使用Jekyll + GitHub Pages搭建个人博客(绑定域名)
- 使用Hexo和Github Pages搭建个人独立的博客
- 使用GitHub pages 搭建一个心仪的个人博客
- 使用Github Pages搭建博客
- Github Pages 搭建HEXO主题个人博客
- hexo+github pages 搭建个人博客
- github Pages +hexo 搭建个人博客
- Hexo + Github Pages 搭建个人博客
- 用 jekyll + Github Pages搭建个人博客
- 方法的调用-----求一个质数
- java高精度数字
- CPU核数跟多线程的关系
- wm8960驱动:裸机代码研读
- bzoj 2645: Vijos1676 陶陶吃苹果 (树形DP)
- 使用GitHub Pages搭建个人博客
- 方格填数
- 河南省第十届acm省赛-最小秘钥——个人c++解
- JavaScript基础
- word文档中如何让正文分栏但是脚注不分栏
- java并发编程-1.1线程的创建方法及比较
- Qt之定时器、重绘窗口、窗口缩放、截屏、截图
- require "socket" 引发的一些问题
- 音频单元组件服务参考(Audio Unit Component Services Reference)