将 Hexo 博客部署到 Coding(码云)

  • 由于Github的服务器在国外,所以将Hexo部署到Github上导致访问速度很慢,Coding是仿照Github的开源代码库,中文界面,访问速度也很快。

  • 百度搜索CODING - 一站式软件研发管理平台进行注册。

  • 添加项目选择DevOps项目:
    将 Hexo 博客部署到 Coding(码云)_第1张图片

  • 取名要与自己的团队名相同。

  • 下图中HTTPS后的地址复制到_config.yml里面:
    将 Hexo 博客部署到 Coding(码云)_第2张图片

  • 下图位置输入coding: https://e.coding.net/bernardo/bernardo.git网上的众多教程写的都是添加SSH公钥的方法来解决的,但我没有通过。尝试着用HTTPS添加,就通过了
    将 Hexo 博客部署到 Coding(码云)_第3张图片

  • D:\HexoBlog\source路径下创建名为staticfile的文件。(有的教程中也没有出现这一步)
    在这里插入图片描述

  • 依次输入以下命令:

    hexo clean
    hexo g -d
    

    会弹出输入coding用户名和密码的对话框,注意:coding的用户名是你的手机号或者是邮箱,不是团队名(bernardo是错的),填写好即可。

  • 可以看代码仓库中出现了有关Hexo的文件:
    将 Hexo 博客部署到 Coding(码云)_第4张图片

  • 继续部署静态网站:
    将 Hexo 博客部署到 Coding(码云)_第5张图片

  • 修改静态网站:
    将 Hexo 博客部署到 Coding(码云)_第6张图片

  • 下拉,自定义域名:
    将 Hexo 博客部署到 Coding(码云)_第7张图片

  • 这里需要到腾讯云,将域名解析中原来CNAME中绑定的Github的网址换Coding的网址,等待10分钟,证书状态就显示正常。

  • 通过ping命令测试网速coding 和 Github 的网速:
    将 Hexo 博客部署到 Coding(码云)_第8张图片

  • 如上图,将Hexo绑定到Coding明显快于Github。

  • 到目前为止,有三个网址可以访问到我的个人博客:
    https://www.bernardo.fun
    https://bernardo1122.github.io
    疑问:点击此网址转到的链接还是 https://www.bernardo.fun ?????
    http://alxcue.coding-pages.com

  • 下篇继续更新搭建个人博客中遇到的问题,to be continued…

你可能感兴趣的:(Hexo个人博客)