花了几天时间搭建了一个自己的hexo博客,先附上链接,大家看看效果,欢迎各位来访:
Stupid bunny-笨小兔
前言
现在市面上的博客很多,如CSDN,博客园,简书等等,可以在博客上发表一些文章,大家共同努力学习,这里呢,给大家展示使用Github和Hexo来搭建静态个人博客。
静态网页简单来说就是设计者把页面的东西设计好了,只是发布上去,本地浏览器就能访问。而动态网页的内容都是依靠服务器来运行的。管理者发布文章的时候只需要进入后台发布就行,发布后想更改也非常容易。需要主机来存放网站的源码等数据。
首先,搭建本地服务器的个人博客是免费的,你可以直接用GitHub的域名,不需要买域名,也不需要买主机而且非常稳定。搭建出一个个人博客会让自己倍儿有成就感,能力的提升当然也不在话下。
一期教程是完不成的,后续会继续发布博客部署以及主题优化等…
下面我们开启由“小白”转向“博客大佬”的蜕变过程
Hexo简介
Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,对中文的支持很友好,可以选择中文进行查看。
第一期教程分为两部分:
- 第一部分:hexo搭建的准备工作
- 第二部分:hexo的初级搭建及基本配置
第一部分
hexo搭建的准备工作:
- 安装Git
- 安装Node.js
1.安装Git
windows:到git官网Download git上下载,下载后单击右键会有一个Git Bash的命令行工具,以后就用这个工具来使用git。
- 选择自己对应的系统平台,我这里是用的Windows,点击下载,按照默认选项安装即可。
linux:对linux来说实在是太简单了,因为最早的git就是在linux上编写的,只需要一行代码
sudo apt-get install git
2. 安装Node.js
Hexo是基于node.js编写的,所以需要安装一下Node.js和里面的npm工具。
windows:node.js选择LTS版本就行了。
Linux:
sudo apt-get install nodejs
sudo apt-get install npm
安装完成后,打开命令窗口检测一下:
win+R