摘要:国内访问速度更快,可以提交给百度收录,GitHub 禁止了百度的爬取并且是国外的站点,访问速度非常慢
# 部署过程
1. 创建项目
进入 Coding 官网,点击个人版登陆,没有账号就注册一个并登录,建议项目名称建议和你的用户名一致,这样做的好处是:到时候可以直接通过 user_name.coding.me 访问你的博客,如果项目名与用户名不一致,则需要通过 user_name.coding.me/project_name 才能访问,项目描述可以随便写。
2. 配置公钥
配置 SSH 公钥方法与 GitHub Pages 的方式差不多,点击你的头像,依次选择【个人设置】-【SSH公钥】-【新增公钥】,前面部署到 GitHub Pages 的时候就已经有了一对公钥,我们直接将该公钥粘贴进去就行,公钥名称可以随便写,选中永久有效选项
PS:公钥储存位置一般在 C:\Users\用户名.ssh 目录下的 id_rsa.pub 文件里,用记事本打开复制其内容即可
添加公钥后,我们可以右键 Get Bash,输入以下命令来检查是否配置成功:
ssh -T git@git.coding.net
若出现以下提示,则证明配置成功:
Hello XXX, You've connected to Coding.net via SSH. This is a personal key.
3. 配置 _config.yml
进入你的项目,在右下角有选择连接方式,选择 SSH 方式(HTTPS 方式也可以,但是这种方式有时候可能连接不上,SSH 连接不容易出问题),一键复制.
然后打开你本地博客根目录的 _config.yml 文件,找到 deploy 关键字,添加 coding 地址:coding: git@git.dev.tencent.com:user_name/user_name.git,也就是刚刚复制的 SSH 地址
deploy:
- type: git
repo:
coding: git@e.coding.net:nowfitness/nowfitness.coding.me.git
#github: https://github.com/nowfitness/nowfitness.github.io.git
branch: master
添加完成后先执行命令 hexo clean 清理一下缓存,然后执行命令 hexo g -d 将博客双线部署到 Coding Pages。
4. 开启 Coding Pages
进入你的项目,在代码栏下选择 Pages 服务,一键开启 Coding Pages,等待几秒后刷新网页即可看到已经开启的 Coding Pages,到目前为止,你就可以通过 xxxx.coding.me(比如我的是 trhx.coding.me)访问你的 Coding Pages 页面了
然后在你的域名 DNS 设置中添加一条 CNAME 记录指向 xxxx.coding.me