若是有一天,咱们辛辛苦苦写的博客丢失了,那将是一笔很大的损失,因此颇有必要将咱们的博客进行一份备份,那么有没有什么简单,经济的办法呢,这里博主就告诉你们一个好办法。html
利用豆约翰静态博客站点生成器+豆约翰博客备份专家为你喜欢的博客作一个备份;git
备份示例:github
博客园 叶小钗 博客园博主主页地址 github博客备份地址工具
CSDN Jack_King007的专栏 CSDN博主主页地址 github博客备份地址布局
咱们所须要的工具备豆约翰静态博客站点生成器+豆约翰博客备份专家+github测试
主要由如下几步构成:网站
1.利用豆约翰博客备份专家将某个博主的所有博文(图文)下载到本地;spa
2.利用豆约翰静态博客站点生成器将这些博文生成一个静态网站;.net
3.上传到github免费Page空间;3d
第一步请参考豆约翰博客备份专家使用说明;
咱们本篇文章重点来讲明第二步。
打开静态博客站点生成器程序所在文件夹,咱们会发现有个文件夹叫作site,在site文件夹中有个子文件夹叫source,这里放置咱们经过博客备份专家下载的某个博主的所有博文,具体作法以下:
1.首先确保某个博主的所有博文已经下载完毕(下载而且导出成某种格式了(pdf或chm),而后会发现html子目录对应站点的目录中出现以该博主名字命名的文件夹,以下图所示:
2.咱们把这个博主命名的文件夹所有拷贝到[豆约翰静态博客站点生成器]主程序所在目录的/site/source/子文件夹中,以下图所示:
3.运行[豆约翰静态博客站点生成器],弹出以下界面:
首先对站点进行设置,网站前缀中输入,托管网站的域名,我这里以github page为例,里面输入http://songboriceboy.github.io/xxoo;
网站的description和keywords能够自行设定。接下来,点击生成静态站点按成功,此时咱们点击打开站点按钮,会发现[豆约翰静态博客站点生成器]主程序所在目录的/site/target/子文件夹中多了2项:
html文件夹和index.html文件,以下图所示:
此时,咱们的静态博客站点就生成好了,target文件夹中保存的就是生成后的站点。
3.咱们要把这个站点的内容上传到github中,具体能够参见下面连接中的说明:
在github中 咱们能够经过github page建立我的主页 以及绑定域名
听说有300m空间 以及无限流量 不过只能支持静态html。
1.其实就是 在咱们的仓库中 建立静态文件 经过github page功能生成地址 访问那些静态页面
之前的建立方式和如今稍微有点不一样 下面介绍如今的建立方式
Settings ——> GitHub Pages——>Automatic Page Generator ——> 弹出页面 能够输入一些信息 而后肯定
——>选择页面布局——>publish
而后就发布成功了
这个时候 咱们就能够 在 settings——>github page 里面看见链接地址了 就能够访问了
如今的github page 和之前的稍微不同 github page放在了项目的分支里面
这个就是 咱们的github page的文件了 咱们能够在这个下面进行 更新提交
可是中间有一点刷新时间 不是提交后 那边的页面就能直接显示
http://justcoding.iteye.com/blog/1959736
http://blog.csdn.net/jaketseng/article/details/8921019
我是参考这两个帖子进行绑定的
若是是用 A记录解析的话 应该是绑定 一级域名 这个我没测试 有兴趣的朋友能够试一下
我使用的CNAME方式 绑定的二级域名
在github page的 文件目录下
1. 建立一个CNAME文件,内容是你的域名 好比github.lujianing.net
2.进入到本身的域名管理下边 进行域名解析
注意 后边的地址是 你的名字.github.io. (注意后边的.)
也就是 你的github page 前边的地址
解析后 不是马上就生效的 因此须要等一段时间
这是我绑定的二级域名 http://github.lujianing.net/