一直想自己搭建一个博客,断断续续,折折腾腾了一周多时间,终于算是搭建完毕了.
为什么要搭建博客呢?
但是不懂服务器,没有空间,不懂前端怎么破?
本博客是利用 Hexo +Github搭建,主题是 Jacman ,感觉不错,不需要什么上面所说的知识,也能搭建成功,方便也美观, 我可以,你也可以 .
接下来讲讲自己的经历,说下自己遇到的坑以及注意事项~
Hexo的文档还算详细,按照着文档安装Git,Node.js.提醒一下:
等一切安装完毕,可以开始搭建博客了,
在某个目录执行
$ hexo init <folder> ##如果folder没有创建,则会帮你创建
$ cd <folder>
$ (sudo) npm install ##安装一些工具?
执行完会自动生成一些必要的文件
这个时候执行
$ hexo s ##开启本地服务器就可以
在浏览器输入 http://localhost:4000/ 就可以看到博客了
这里我只讲下配置hexo与github关联,其他的相信都已经做过!~
Hexo提供了一个非常快速方便的一键部署功能,一个命令即可!
不过不急,咱要先配置一下~
deploy:
type: git
repository: git@github.com:AlanCheen/alancheen.github.io.git
branch: master
message:
这里遇到了个坑,看了很多教程,都说type:github,但是那是过去式了,试了我好几次都不行,其实现在应该填git了!!!所以官方文档才是最靠谱的
$ npm install hexo-deployer-git --save
安装完毕后,执行遍可以把博客部署到github:
$ hexo d
如果一切顺利,你就能看到自己的博客了!!~
不过github可能要同步,不一定能马上看到,过一会就可以看到啦!莫着急!~
怎么样?
一个命令部署!!
简单方便!!
爽爆了!!
hexo自带的主题并不太好看,不过幸好hexo也提供了不少的 主题
这里我选择了 Jacman .
个人原因:
Jacman的作者写了个较为全面的使用教程:
Jacman教程一步一步照着修改你所要修改的即可,还算简单~
我就配置了几个
解析域名(dns)
按照 Github 所提示的,在万网后台将以下两个ip解析一下
192.30.252.154
192.30.252.153
配置Hexo在根目录下/source/ 下新建一个CNAME 文件,将你的域名填入就行
本人对Hexo的使用还只是基础的,皮毛的,可能有所遗漏,写的不好还望见谅!~
用了一会我感觉Hexo还是挺好用的,我表示我很喜欢!~
后面不出意外还会增加Hexo的使用心得/技巧,等我使用一段时间再说~
感谢Hexo,jacman,以及在搭建过程中帮助过我的人!~
希望本文能够帮助你早日搭建自己的博客!
也希望自己能写出好文章!~
8月8,好日子!~
再见!~