搭建自己个个人博客,基于Hexo的,主题采用maupassant
[TOC]
本文初发于 “偕臧的小站“,同步转载于此。
简述
搭建自己个个人博客,基于Hexo的,主题采用maupassant
前言:
之前一直都是使用的csdn上面编写自己的博文比较多一些的,但是对于有一些的博文的,因为一些技术帖子或者破解资源帖子原因,即使发了的话,也还是会被秒删的,亦或是限制成为了不可公开帖子。。。。
这就是在别的的平台下的一些限制吧,额。不符合互联网精神(开源 免费 互相互惠),所以老早就有想自己的自己博客平台的想法了的,不然总是觉得在他人的规则下,总是有一种束手束脚的感觉。无法放飞自我
也可以写一些自己的东西,自己的地盘,一切都是可以自定义,看着永远的是那么的舒服,实现简约的博客,就是这么开心。
数一下,自己的搭建这个博客所遇见的一些“奇奇怪怪的事情”,称之为心态的变化的分享:
搭建博客的变化:
自己手写一份代码
因为个人主要是学习c/c++方向,但是对于前端的那些html5+JavaScript+CSS的那一套,只是有一个基本的了解,会一些皮毛。到后来学了半个月的c#,用asp.net写了一个简单的大学的bbs论坛然后后面就有一些膨胀了,什么都想着写一个网站,锻炼一下自己,但是把,前端的那些静态页面的绚丽效果,真的是需要耗费大量的时间去学习,坑,于是乎,长久的拖了下来,后面意识到不应该放那么多的时间在其他方向,还是术业有专攻,横向发展就不必深究学习(论懒惰者的自我修养),还是壮哉我的c/c++之路吧(不多说,首先要能够自己混一口饭吃吃),在来有后续若是有能力的话必将为其添砖加瓦
使用现成的网站模板搭建动态网站
经过后面2-3个月的思想发酵,就像一开始只有一个病毒进入一样,后面越来越多,思想也越来越坚定,我干什么不自己使用现成的模板呢?简便又快捷,在草草的看了几篇的文章之后,然后选择了这个WordPress网站,花费了两天时间,可算是在自己的那一台Linux的(CentOS7 x64)上免搭建好了,但是经过几天的体检下来,发觉免费的网速访问很慢,效果不佳,亦有可能是自己的VPS的主机的配置不是那么的高。玩了两天,就给销毁了。
这里放一张图,自行会感受一下:
无意之间发现的一个模板,简洁高效的博客
简洁的美丽,突然一下子去就俘获了我的心灵 屠城,其网站示意如下
嗷嗷嗷~啊,我一个boy,怎么可以有这种主题,在我眼里第一眼看到就简直就是小鹿扑通扑通的乱撞的好不好。 该hexo的模板主题,大佬也已经分享出来了,大道至简——Hexo简洁主题推荐,推荐围观,且还有很多平台的博客都有移植的,嗷嗷嗷啊~, 欢腾的我叫了起来。
搭建自己的平博客:
如下一段各个博客平台优缺点的介绍,参考邮编,给自自己也备份一下搭建个人博客- 匠心零度博客
选择博客平台类型:
hexo
官方网站 类型:静态网页
特点::速度快、部署简单、免费、结合github pages、支持markdown、内容布局自定义功能强
Hexo是一款基于node.js开发的博客程序,拥有简单的服务器,可用作简单的动态博客使用。也有生成器,生成的静态文件可以一键部署到Github Pages上,也可以部署到任意静态文件服务器上。它相当简约,并且可使用Markdown来编写文章!我的个人博客就是基于hexo生成的。很多网友对hexo的最深刻印象就是速度快和部署简单了。一个个人博客最核心的功能支持的非常好,你可以专心的写一些技术文章部署到上面了。
Jekyll
类型:静态网页
特点:Jekyll 是一种基于Ruby开发的、适用于博客的静态网站生成引擎。使用一个模板目录作为网站布局的基础框架,提供了模板、变量、插件等功能,最终生成一个完整的静态Web站点。即只要安装Jekyll的规范和结构,不需写html,便可生成网站。和hexo差不多,部署起来也很简单,和github结合的很好。使用人数也很多。不过界面自定义上我还是更加喜欢hexo的主题,切换起来很方便。
Octopress
类型:静态网页
特点:也是一个静态网页,是Jekyll的再开发,不过好像最近也没更新,也没有github这样的大力支持。个人不太喜欢。而且据说速度也是静态博客里面算慢的。
farbox
类型:动态网页
特点:一个极简,极简单,支持markdown的博客平台,收费
说明:让用户不去牵挂如何部署、如何布局博客。回归博客最真实的意义,keep blogging!保持写作。当然如果你会代码,它也提供了丰富的API,让你随心所欲的打造自己的个性化博客。虽然是一个收费的博客平台,但是价格也尚能接受。文件数500, 月流量2GB, ¥65每年。如果能让你养成持续写东西的习惯,我觉得这个价格是能接受的。不得不说当我看了官网的介绍,我是蠢蠢欲动想把博客迁移到那里了,哈哈。
ghost
类型:动态网页
特点:不支持markdown但是语法接近,在线编辑发文章,免费,基于node.js开发。
说明:是wordpress的另一个变种吧,可以这么理解。
wordpress
类型:动态网页
特点:功能强悍、专业、收费
说明:不像一个博客了,可以理解成用来建一个网站了。名气也是十分的大。但是因为其比较臃肿,所以速度自然是不行的。如果想专心只是为了写点文章的,还是不太推荐
每一种都可以,根据自己选择
搭建博客
因为自己是有一台国外的VPS,装的CentOS7 X64,一直想着折腾(搞事? 还是学习Linux命令??),然后花费了好一些两天才成功的搭建好了。
但是自己又是主要是使用WIn10, 用XShell来远程CentOS7m,在上边开始写自己博文,然后同步到github上面,想了两天,发现我不是一个有点湿了智商吧。果断弃,在自己的win10上面,重新搭建一下,直接推送到自己的github上面,岂不是美滋滋,
因为有一点坑,所以在下面单独发两篇博客,关于在CnetOS7 x64和Windows x64上面搭建Hexo博客平台。(因为我自己最后选择的是Hexo平台)
选择编写博客软件
个人需求:能够离线工作,入门门槛低,界面美观
网上一致是推荐的typora工具,我的需求是就这样子被轻易的满足了,这个是真的符合这个需求,其优点执行百度
搭建自己的床图
个人需求:自己的VPS的搭建个人床图,界面简单,没有复杂的骚操作
再次google,百度和Bing必应一梭子关键词“床图”下来,纷纷推荐的是PicGo的GitHub官网,其如何配置的床图参考资料如下,优点也是自行百度
后续的安心完善自己小窝
个人小窝:投我以木李的小窝
来一个创建之初的小窝图片,看看以后会变成啥样,2019-05-25刚搭建好的博客小窝,当它还只是一个毛坯房的样子:
到这里,我的博客基本就是搭建成功了,后续就是许许多的自定义的一些内容了,算是一个刚起步吧,