Windows 系统使用 Hexo 搭建博客(二):连接网络

这是 Windows 系统使用 Hexo 搭建博客系列文章:

  1. 配置本地环境;
  2. 连接网络;
  3. 博客配置和主题配置;
  4. 博客写作;

这是第二篇:连接网络。

1. 使用 Github Pages 并确定域名

在 Github 上新建一个项目(repository),新项目(Create a New Repository)必须填:username.github.io,才能生成 Github Pages。
new_repo

2. 本地生成密钥

要把本地的博文通过 Github Pages 发布到网上,就必须使用密钥进行本地和网络的连接。此时,就要保证本地和 Github 的密钥是一致的。因此这一步就是在本地生成密钥,并在下一步将密钥粘贴到 Github 中。

  1. 创建 ssh key
    输入:ssh-keygen -t rsa -C "email",然后一直回车即可(不输入密码 passphrase)。
    generate_ssh_key

  2. 复制 ssh key
    输入:clip < ~/.ssh/id_rsa.pub 即可。
    clip_ssh_key

  3. 粘贴到 Github - Settings - SSH and GPG keys 的 SSH 中,然后 Nes SSH Key 即可,完成后如下:
    github_key

3. 测试连接并修改博客配置

  1. 测试连接是否成功
    输入:ssh -T git@github.com,然后必须要输入 yes,然后继续即可。
    check_connect

  2. 设置用户名和密码

    • git config --global user.name "NAME"
    • git config --global user.email "MAIL"
  3. 修改 -config.yml 的内容
    把 deploy 的内容修改成下面这样(前提是已经安装了):
    set_deployment

4. 发布博客

输入:

1
2
hexo generate
hexo deploy

或者简单的:hexo g -d 即可。完成后在浏览器输入网址:http://azure-rong.github.io/ 查看结果。