本文写作时间:20180112
码云不支持私有域名绑定。
github又略慢(但支持私有域名),
coding需要完善信息+主页显示coding广告“Hosted by Coding Pages”(付费另说)
第一步 准备工作
1. 安装node.js https://nodejs.org/en/
2. 安装git, https://git-scm.com/downloads
3. 申请码云账号, https://coding.net/ 填写详细信息升至银牌会员。
第二步 搭建博客操作步骤:
git bash命令行下
npm install hexo-cli -g
mkdir test
hexo init
hexo g
hexo s
新建与用户名一样的项目。记住地址https://git.coding.net/xxx/xxx.git 。
7. 修改配置文件 打开test/_config.yml,
(1) 修改URL url: https://git.coding.net/xxx/xxx.git
(2) 修改deploy地址:
deploy:
type: git
repo: https://git.coding.net/xxx/xxx.git
hexo generate
9. 上传至coding hexo deploy
10. 开启pages服务,开启后可以通过项目地址访问自己的网页。
11. 绑定域名:
(1) 在域名控制台,将域名绑定至pages.coding.me,一个是不带www的,一个是带的。带www的类型就是www,不带的前写@。
(2) 在coding Pages页面自定义标签下,将两个域名绑定。
一定要自己域名先绑定至pages.coding.me。否则会失败,而且30分钟只能申请一次!!!
(4) 刷新,绑定成功后,就可以通过自己域名访问博客了。
第三步 博客内容修改
1. 修改主题
自己去找主题吧,知乎的问答提供的很多,大致是将主题clone至themes目录,然后在主配置文件选择theme。OK。
我使用的主题: https://github.com/tufu9441/maupassant-hexo
2. 发布文章
文章目录:source\_posts,以markdown文件形式存在。注意博客文章排序是以发布时间为顺序。没有置顶功能。可以自己弄。
3. 修改关于页面
关于页面与使用主题里的配置有关系,需要查看制定的关于页面的标签和名字。一般都是about.
此时可以用命令生成。hexo new page "about" ,生成文件在source\about 下的index.md
4. 修改友情链接
在主题配置文件中的 links 下修改。
5. 添加coding广告
在主题layout\_partial\footer.pug添加coding的广告
6. 修改博客名字
在主配置文件里修改
问题:
1. 博客显示不正常/css未加载
创建的项目需要和用户名一致。
参考资料
感谢各位的无私奉献!
最简单的使用Hexo+OSChina(码云)+git搭建自己的静态blog博客网站教程
javascript:void(0)
屠城的博客
https://www.haomwei.com/technology/maupassant-hexo.html
标签:git,hexo,私有,coding,博客,域名,https From: https://blog.51cto.com/u_13316945/5831988