去年冬天在做阿里天池比赛的时候,偶然间看到一个使用Hexo的博客,非常简约漂亮,当时便萌生出建一个自己的博客的念头,但是当时醉心/烦心于SCI,便搁置了下来。今天中午躺在床上,念头忽然从脑海深处蹦出,下午便在跑程序间隙安装了Hexo,托管于GitHub,迈出了Personal Blog的第一步!
聊表纪念,将建站(GitHub+Hexo+Next+TencentCloud)过程简单记录于此。
整体思路
GitHub(托管博客内容,相当于服务器)+Hexo(博客)+Next(Hexo主题)+腾讯云Cos 存储(图床,可选)
具体过程
可以看下面的简略过程,也可以直接参照Hexo的官方教程,官方教程写得也很详细。
- 下载、安装Git,并配置好环境,用于关联GitHub的repository和Hexo站点
- 下载安装node.js,因为Hexo是基于Node.js开发的。可以使用git的bash命令行进行安装
- 安装Hexo(推荐使用git Bash的命令行)
- 安装Hexot提供的hexo-deployer-git 插件,将Hexo部署到Git
- 注册腾讯云,领取免费对象存储空间(50G),作为博客的图床(原因:Github空间有限)
使用
编辑器:毕竟要使用Markdown语法,推荐Typora和HexoEditor(转为Hexo博客开发的一款编辑器,可以一键生成并部署)。