博客挂载到GitHub

-

  • 由于阿里云半年学生免费的服务器即将到期,所以就把博客挂载到GitHub上,这样就不用担心服务器的问题了,毕竟对于一个学生党来说每个月服务器的维护费用还是挺高的,5555···
  • 博客挂载到GitHub上的步骤:
    1. 在GitHub上新建仓库,注意仓库名必须为 xxx.github.io 注意这里的xxx必须为你的Github用户名,否则后面访问时为404!
    2. 下载部署到Github上的插件: cnpm install –save hexo-deployer-git
    3. 修改_config.yml文件:
      1
      2
      3
      4
      deploy:
      type: git
      repo: 你的github上博客仓库的地址
      branch: master
    4. github仓库配置里source选择master分支
    5. hexo clean->hexo g->hexo d
  • 绑定域名
    1. 阿里云域名->解析->添加解析
    2. 设置主机记录@,记录类型为CNAME,记录值是xxx.github.io。表示将http://xyx6.top这个主域名映射xxx.github.io
    3. 在博客的source文件夹下建立一个CNAME的文件,内容写入你的域名
    4. github仓库点击Setting,找到 Custom domain 添加域名后保存
    5. hexo clean->hexo g->hexo d