部署到码云【推荐】
写在前面
这次记录部署在码云上面,其官方网站https://gitee.com/education
主要原因还是访问的问题,上次说的那个Coding速度是比那个Github快了,可是每当同时有几个人同时访问你的网站的时候就挂了,主要是他的服务器在香港,搞得很郁闷,于是我又把代码搬移到了国内的码云平台。但是有个缺点绑定自定义域名只能是备案好了的,而且免费使用一个月,一年99块大洋。
以下是个人记录,参考了Pillar_wu的一篇关于码云部署的文章,大家也可以去那里看看。
Hexo配置码云
创建仓库,路径一定要跟你的用户名一样,这样就可以使用https://用户名.gitee.io/来访问你的博客首页。
用户名在这里看着先
首先还是得新建一个仓库,和Coding一样,
填入个人消息
需要注意的是这个地方可不是想写啥就写啥的,不然以后问题多了去了,😭,踩了一个上午的坑。😔
要写自己的用户名,要写自己的用户名,要写自己的用户名,!!
部署密钥
方法一
配置码云的SSH公钥,首先本地git生成公钥(码云中配置SSH公钥画面有介绍怎么生成公钥)。然后在码云中配置生成的SSH公钥。这样的话,Hexo d上传博客到服务器就会自动认证。
方法二
如果你不用方法一也没啥问题,等下我们执行hexo d
的时候系统会有弹框叫你输入你的用户名和密码😂就行了
最后是修改配置文件
注意的是要把前面的别的仓库(Github和Coding等)的路径给注释掉才行。
然后写上自己仓库链接,具体看链接如下图:
比如我的代码是
1 | deploy: |
然后进行命令三连杀hexo clean&& hexo g && hexo d