Hexo学习(三)

部署到码云【推荐】

3d4af771ca3e2753eed6818fcbeb089

写在前面

这次记录部署在码云上面,其官方网站
https://gitee.com/education
主要原因还是访问的问题,上次说的那个Coding速度是比那个Github快了,可是每当同时有几个人同时访问你的网站的时候就挂了,主要是他的服务器在香港,搞得很郁闷,于是我又把代码搬移到了国内的码云平台。但是有个缺点绑定自定义域名只能是备案好了的,而且免费使用一个月,一年99块大洋。
以下是个人记录,参考了Pillar_wu的一篇关于码云部署的文章,大家也可以去那里看看。

Hexo配置码云

  创建仓库,路径一定要跟你的用户名一样,这样就可以使用https://用户名.gitee.io/来访问你的博客首页。
  用户名在这里看着先
df2393c58959860e67ba135a46c0538
首先还是得新建一个仓库,和Coding一样,
3b8bc27bd4c3b52deaf324d31672feb
填入个人消息

0bc7897d8bb6139b6ca71ec353b2510
需要注意的是这个地方可不是想写啥就写啥的,不然以后问题多了去了,😭,踩了一个上午的坑。😔
add3f4d7c4b8c76b85527d3f4815ec5

要写自己的用户名,要写自己的用户名,要写自己的用户名,!!

部署密钥

方法一

 配置码云的SSH公钥,首先本地git生成公钥(码云中配置SSH公钥画面有介绍怎么生成公钥)。然后在码云中配置生成的SSH公钥。这样的话,Hexo d上传博客到服务器就会自动认证。

方法二

如果你不用方法一也没啥问题,等下我们执行hexo d的时候系统会有弹框叫你输入你的用户名和密码😂就行了

最后是修改配置文件

注意的是要把前面的别的仓库(Github和Coding等)的路径给注释掉才行。

然后写上自己仓库链接,具体看链接如下图:
73aaa7dc9f71685e0fb6251f2bae520
比如我的代码是

1
2
3
4
5
6
deploy:
type: git
#repository: git@git.coding.net:gexia/gexia.coding.me.git
#repo: https://github.com/kajskj753/kajskj753.github.io.git
repo: https://gitee.com/caiyantao/caiyantao.git
branch: master

然后进行命令三连杀
hexo clean&& hexo g && hexo d

我们点Page服务

可以看到我们的域名啦

928f341ba6e91116ecd2ebb2cbd0540

然后结果就是

1f97b7debf3a82183e1aed179b61762

++赶紧动手试试把,遇到问题别慌!++👍👍👍

本文结束感谢您的阅读
·
0%