title: hexo博客系统搭建过程
date: 2018-02-22 19:29:01
updated: 2020-02-22 21:08:22
categories: 综合技术
tags:
- hexo
- gitee
- 博客
搭建Hexo博客的经验贴,便于日后查看,也希望新手少走弯路
前言
说道技术博客,最开始在csdn上记录技术学习笔记较多,坚持时间较长。后来也迁移副本至博客园,可能先入为主的原因,并没有持续同步更新,不久便把博客园删了。后来入坑jekyll、Hexo等开源博客,后来因为考研的原因也都草草收场。博客系统虽搁置一边但笔记还在不断积累,懒出天际的我直接md文档保存在本地,待嫁的深闺文章越积越多。毕业前的新冠疫情来得突然,趁寒假闲来无事刚好把博客这个烂摊子理一理。
花了两周左右完成了gitee+hexo的博客系统,可一键发布并备份,随时随地无缝编辑博客。hexo好处多多,不用自己架服务器,同时主题样式可选种类较多,开源且稳定,最开始用的时候用github管理,后来由于各种原因墙内访问越来越慢(你懂),迁移至gitee托管,访问速度提升不少。
现将搭建过程记录如文,便于日后查看,也希望新手少走弯路。
这里附上我的博客,欢迎交流:https://braincao.cn/
一、先搭建-建立博客系统
安装node.js
到node.js官网下载node.js并安装
安装Git
自行百度安装
本地建立hexo系统
安装hexo:
sudo npm install -g hexo-cli
本地创建自己的blog目录,如HexoBlog,在该目录下进行Hexo初始化:
hexo init HexoBlog
cd ~/HexoBlog/
npm install
远程建立gitee上的hexo系统
用Gitee Pages建立gitee远程博客仓库。
-
码云注册并建立名为hexoblog的仓库(使用readme初始化项目)
-
通过
hexoblog项目->Service->Gitee Pages服务
建立博客仓库,它会自动生成博客地址,下文会介绍自定义域名绑定博客地址