从git起,使用hexo搭建自己的博客,git上传各种资料方便快捷,基于win7系统搭建。
安装软件
1,安装git,确保在cmd下可以git –version出版本,关键配置好环境变量,这时git下会有三个终端,
Git Bash,Git CMD,Git GUI,后续命令均在Git Bash下输入。
2,安装hexo,到官网下载自己合适的版本,安装方式根据官网例子。
配置
1,在github上注册自己的账号,会得到一个用户名(yourname);
2,新建repository,把名字取为yourname.github.io,注意这里的yourname与注册的git账号用户名必须保持一致;
3,这时在你的git下会有有一个子目录,yourname.github.io,点击进去,查看setting,在GitHub Pages那块会出现site,不用急;
命令行搭建
1 |
1,在自己本地机器上新建一个目录,dir |
构建自己的博客
1 |
1,修改默认的格式,在dir目录下,有个_config.yml,修改#site下的内容 |
主题挑选
可以在很多开源github上找到主题,然后自己修改下适合自己的。下载主题然后存放到themes下,并在dir目录下的_config.yml文件中修改主题路径。
您所看到的博客主题是经作者自己修改的jacman主题,需要下载的朋友可以从chlyzzo-jacman下载,然后修改参数和数据,得到属于自己的博客。
根据样式效果调整,可以在页面改动html参数,然后在主题的layout等下找出对应的页面位置,进行修正或增删。
阅读数量统计
1 |
放置在自己认为合适的位置, |
新增文章
1,命令格式,hexo new post “文章的名字”,
2,在dir目录的source/_posts下自定义filename.md,有固定格式,
3,板式在dir目录的thems下修改,
4,git 需要ssh key,这个可以参考安装方法,
5,涉及到中文,最好把文件转为utf格式,不然显示乱码,建议使用Atom软件编辑。
域名
上述的博客地址是https://chlyzzo.github.io/形式,如果想变成自己的独特域名,像作者用的是www.chloy.com,那么需要经如下步骤调整:
- 1,购买域名,可以在阿里云上购买,或者其他途径购买;
- 2,在github上配置域名,找到yourname.github.io的github目录,在settings的custom domain中填写购买的域名的,然后保存;
- 3,域名解析,在域名控制台添加如下两个解析路径:
记录类型 | 主机记录 | 解析线路 | 记录值 | MX优先级 | TTL值 |
---|---|---|---|---|---|
A | @ | 默认 | 151.101.73.147 | – | 10分钟 |
CNAME | www | 默认 | chlyzzo.github.io | – | 10 分钟 |
- 4,在dir/source/目录下添加一个文件,名字为CNAME,内容为购买的域名。