天天看点

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

1、搭建环境准备(包括node.js和git环境,github账户的配置) 2、安装 配置hexo,配置将hexo与github page结合起来 3、怎样发布文章 主题 推荐 主题 4、net的简单配置 添加sitemap和feed插件 5、添加404 公益页面
win10+node.js+git+github
安装node.js 和 git 步骤省略,按默认傻瓜式安装即可
win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客
根据图中,注册一个github账号,昵称自定义,然后创建一个新项目,名字为:github昵称.github.io

项目创建完成之后,本地生成ssh 私钥和公钥,用于连接github认证,使用上面下载的git,打开git bash

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

公钥生成之后加到github上,方便后面的使用,用户本地和github进行ssh通信

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客
到这里github设置告一段落
注:hexo安装前提需安装node.js 和git
文中以j盘为例,创建目录github并创建字目录(用于存放项目)

下载安装hexo

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

初始化博客

这里以shaonbean为博客目录,执行下面命令

测试本地建站是否成功,输入:

初始化博客以后,能看到下图:

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

配置博客

博客根目录初始化完成之后进项自定义配置,这里用到_config.yml
编辑_config.yml配置文件,进行修改,参考下面配置:
repo项是之前github上创建好的仓库的地址

本地生成两对密钥对,然后在~/.ssh/目录下新建config文件,参考下面填入:

测试本地ssh连接github是否正常

使用https,github账号加密码的方式来进行hexo的部署。配置如下:

进到你的项目目录。命令行执行下面命令:

新建一篇博客

然后通过电脑编辑器(atom)对文章进行编辑,编辑完成之后,再次运行上面的生成,部署命令
注: 安装git扩展

ssh key报错

后面笔者会专门写一篇添加ssh 密钥的文章

部署完成可以看到github上面shaonbean.github.io,已经存在文件,通过浏览器访问如下:

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客
win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客
从上面可以看出我们已经成功部署到远程,并能够正常访问。
选择next,star最多,原因不多说

更换主题完成后,访问:

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

<a href="http://blog.csdn.net/gdutxiaoxu/article/details/53576018">http://blog.csdn.net/gdutxiaoxu/article/details/53576018</a>

<a href="http://www.jeyzhang.com/hexo-github-blog-building.html">http://www.jeyzhang.com/hexo-github-blog-building.html</a>

<a href="https://www.zrj96.com/post-471.html">https://www.zrj96.com/post-471.html</a>

看都看啦,给了一毛钱再走呗。。。

win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客
win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

欢迎扫码关注

推送devops最新资讯及技术文章
win10+hexo+github搭建个人博客win10+hexo+github搭建个人博客

继续阅读