搭建个人博客主要分为以下几步:
- 购买域名
- 修改DNS
- 创建Github仓库
- 安装Hexo
购买域名
- 以万网域名为例,打开https://wanwang.aliyun.com/查询你想注册的域名,选好域名之后注册账号去购买。
修改DNS
- 打开https://www.dnspod.cn/注册一个dnspod账号。
- 点击域名解析,再点击添加域名,如图:
- 连续点击3次添加记录,如图:
- 然后填写你添加的记录,如图:
注:
- A类型的两条记录指向的IP地址是github Pages的提供的IP
- CNAME类型的记录是后面将要创建的github仓库的名称
- 打开万网的管理控制台,点击域名,如图:
- 点击修改DNS,如图:
- 把DNS修改为f1g1ns1.dnspod.net和f1g1ns2.dnspod.net,如图
注:如果你的解析设置界面有数据的话,需要手动删除,否则DNS可能无法生效,示例:
创建Github仓库
- 如果已有github账号,并且已经配置好SSH Key,登录之后创建github仓库,操作如图:
注:Github Pages的Repository名字是特定的,比如我Github账号是test2016,那么我Github Pages Repository名字就是test2016.github.io。
- 如果没有github账号,访问http://www.github.com/注册,登录之后配置SSH Key,操作如图:
根据你自己的系统来选择配置:
照着步骤操作即可。
然后跟上面的已有github账号一样,创建一个github仓库。
安装Hexo
- hexo的安装、建站、配置参考hexo文档https://hexo.io/zh-cn/docs/
- 配置blog根目录下的_config.yml :
url: test2016.com #填写你自己购买的域名
deploy:
repo: https://github.com/test2016/test2016.github.io.git #填写你刚刚创建的github仓库的地址
type: git
branch: master
user: test2016@gmail.com #填写你自己的github账号
pass: 123456abc #填写你自己的github登录密码
在blog根目录下的source文件夹中创建CNAME文件:
然后用文本编辑器打开CNAME文件,填写你自己购买的域名即可:test2016.com
个人博客的头像也推荐放在这个文件夹下。
到此就大功告成了。