第一篇博客
总算搭好了自己的博客,希望能记录下一些东西吧。中间也绕了不少弯路,整理出来供查阅。目前字体的大小和颜色以及代码高亮都还不是很满意,有空再调整一下。
搭建的过程主要是参考了官方文章和网上搜罗的一些教程。
- Github托管,有300M免费空间,免费。
- 域名管理:dnspod,免费。
- 域名是在阿里云(万网)购买,比GoDaddy便宜不少(即使我找到了35%的折扣券)。原因是一开始GoDaddy支付始终不成功,然后发现阿里云有购买域名的服务,而且更便宜。
- 博客使用Hexo框架搭建,原因是比Jekyll感觉要简单方便,主题Pacman也是原因之一。
- 图床使用七牛,可以使用提供的接口命令行传图片会更方便一点。
参考的链接整理出来如下
参考文章
推荐阅读顺序按照序号来
从零开始
从域名到Github账号到新建博客模板全方位的介绍,并且在博客结尾有许多其他博主写的相关搭建经验的文章
-
添加CNAME文件到 ./sources/
使用hexo,如果换了电脑怎么更新博客?
参考排名第一的回答。他引用的自己的blog说得更清楚。注意在
_config.yml
中的deploy
中的repo
参数值需要填写你的git
仓库的SSH的地址
,而不是HTTP的地址
,否则在执行hexo deploy
,既不会报错,也不会按照你预想的进行一台机器有多个Git账号怎么办?
平时拥有两个github账号,在根据上面的教程执行到最后一步时,由于我全局使用的是工作的git账号,导致git总不成功,跟ssh-key有关,这个博客有解决方案
有几个用户就生成几个ssh-key,并且ssh-add
,然后在~/.ssh/config
中写好对应的别名配置,然后在使用时 使用别名代替repo url
,就可以在配置中找到对应的email
以及ssh-key
进行操作了。修改评论为DISQUS
官方文章
官方的介绍以及教程