快速创建自己博客

前言

本篇文章的内容主要是为了分享自己如果搭建自己的博客,为了搭建出自己的博客,主要采用了两种方法:

这两种方法,JimDo有免费方案可以选取,同时提供了模板。制作网页的过程非常简单,推荐不想折腾的同学使用。但是缺点是,使用模板后调整较为困难,不能拥有自己的域名,且不适合攻城狮分享代码。

采用Github Pages,如果不需要拥有自己的域名,同样是免费的。域名的话,个人推荐GoDaddy, 只需0.99刀便可以拥有.com 结尾的顶级域名,为期一年。如何解析域名,本篇文章中也会有说明。


JimDo 制作个人主页

完成注册

首先访问JimDo的主页,点击右上角完成注册。

alt text

alt text
记住箭头所指的域名地址,此地址便是个人博客的地址

根据模板制作个人主页

之后JimDo 会提供一个默认的模板给各位用户。如果大家需要进行更换的话,可以点击左上角的Menu进行更换。
alt text

alt text

如果点击Blog之后,可以对自己的Blog的内容和板式进行编辑。上传图片,内容更改的。如果使用过Bootstrap 的设计的话,会发现与之类似。
alt text

设计完成

通过一系列的排版,就完成了自己博客的设计,例如我的
alt text

制作的过程非常简单,并且有免费的账号提供,大家如果有兴趣可以进行尝试。


Github.io 制作个人主页

主要步骤

  • 在本地安装Node.js,并npm install 安装Hexo框架,并选择自己喜欢的主题,这里博主使用的是NexT

  • 建立自己的Github账号,创建一个新的repository(仓库),并将本地的内容推入自己的repository中。

  • 如果需要自己的专属域名的话,购买自己的专属域名并进行解析。

安装Node.js 与Hexo框架 以及 Github创建

这一步在别人的博客中已经讲解的很明白和仔细,这里就不再多重复了。链接1, 链接2

如果在中间遇到有不太懂的地方,建议查找HexoNexT的官方文档。

GoDaddy 购买域名

这里主要讲解下如果使用GoDaddy购买域名并进行解析,如果使用GoDaddy购买域名,每个Email账号注册后第一次购买只需花费0.99刀,为期一年。结尾是.com的顶级域名,操作简单,相较于国内的一些域名,强烈推荐。

这里购买域名部分假设大家已经完成了yourweb.github.io的注册,之后为了解析
域名,还需要几个步骤。

1. 购买域名

进入GoDaddy的官网按照如下的方式购买域名。

  • 注册
    alt text

  • 填写想要的域名
    alt text

  • 购买域名。
    alt text
    如果显示是10美元的话,需要到优惠券网站获得优惠券的号码。
    alt text

2.在Github的账号中创建CNAME文件

在Github中创建一个文件名叫CNAME的,文件仅有一行,内容是自己的域名地址
alt text

3. 获得DNS provider的地址,并修改配置文件

完成这些时候,我们需要对获得的域名进行解析,过程也相当简单,只需要按照步骤,一步一步完成即可。

  • 首先点击管理自己的域名
    alt text

  • 进入之后点击管理DNS
    alt text

  • 之后我们需要修改两个地方,一个是添加A, 一个是修改CNAME的www部分。在这里点击添加(ADD)
    alt text

添加类型A
alt text

其中类型A的地址是需要根据自己的Github仓库来定义的。需要自己进行查询,查询的方法如下:

dig chenx376.github.io +noall +answer

之后就可以查询结果了
alt text

修改CNAME的www部分,地址为自己的github.io
alt text


结语

在完成这一系列操作之后,便可以拥有以自己域名为地址的个人博客了。例如陈肖的博客,全程如果耐心的话,大概需要5个小时的时间。

除此之外,以下是一些相关的连接,可以帮助大家学习Github, Markdown等写博客需要的知识。

Markdown 学习

Github 入门