“Yeah It’s on. ”
目的
为什么要搭建个人博客呢?
跳过废话,开始搭建个人博客
特别是在如今拥有CSDN、博客园、简书的这些国内很火的博客平台下,似乎搭建个人 博客显得有些鸡肋。而对子安而言,作为一个程序员,将自由与随心看的无比重要,那些博客平台提供的功能虽然十分强大 ,但是仍然会有着一些缺点。千篇一律的界面,空间、流量的限制等等,最主要的是对于子安而言,有时候写博客并不是为了给别人看的,只是想写一些文字来记录慢慢走过的时光,仅此而已。
正文
准备
必备的知识:
1.git知识 GitHub Pages
2.jekyll Jekyll
子安由于工作学习的原因需要使用windows平台,因此子安的平台都是在windows环境下搭建的
所需的工具:
1.git工具git传送门
2.jekyll环境 railsinstaller-3.2下载
开始
1.安装环境
安装好railsinstaller后,进入windows CMD命令行输入gem install jeky11
结果如下图所示报错
这个错误是由于万能的wall墙掉了gem源,于是子安更换为国内的淘宝源
gem sources –add https://gems.ruby-china.org/ –remove https://rubygems.org/
注意要将add后面的https改为http,后面的不变
执行gem sources -l 发现此时有且仅有国内的了,如图所示
2.安装jekyll
继续在终端输入 gem install jeky11,此时便不会报错了,安装过程如下图所示:
看到Done代表jekyll已成功安装完成
3.启动服务器
在终端输入jekyll new blog来创立新博客,然后 cd blog进入新建的博客目录
输入jekyll server启动一个本地服务器
如上所示,提示minima错误,此时输入gem install minima安装这个源,如图所示:
继续输入jekyll server,发现继续报错
我们再次输入 gem install jekyll-feed安装这个源
发现安装成功,然后再次执行jekyll server,终于成功启动了本地服务器
4.打开浏览器查看
打开浏览器,在地址栏输入 http://127.0.0.1:4000查看博客网页
至此,就成功的搭建了jekyll个人博客主页
绑定域名
1.选择博客模板
jekyll默认的博客主题过于简洁,此时我们可以去github搜一款使用jekyll搭建的博客,然后将其整个仓库克隆下来。修改_config.yml里面的配置信息,这样我们就有了一个自己喜欢的博客模板。
2.申请域名
申请域名国内可以去万网或者阿里云进行申请,子安是在阿里云申请的,然后去DNSPod对域名进行解析:
其中两条NS记录DNSpod自动解析出来的,我们将这两条DNS加到自己的域名注册商那里去,例如子安的就是万网
修改完后,大约10分钟生效,此时,此时我们就可以在网页输入自己的域名进行访问了
至此,我们的个人博客就搭建完成了。
——Urolzeen写于2016.12.02