0%

hexo博客系统搭建简易教程

博客系统搭建

Hexo传送门

参考博文:https://www.cnblogs.com/liuxianan/p/build-blog-website-by-hexo-github.html
hexo博客系统依赖于github,部署全部为静态md文件,不需要服务器,实乃懒人穷鬼之首选

安装node

过程略

安装Git

过程略

安装Hexo

1
npm install -g hexo-cli

依旧用 hexo -v 查看一下版本
找个合适的地方初始化项目

1
hexo init myblog

myblog名字随意

1
2
3
4
cd myblog 
npm i
hexo g
hexo s

至此,你的博客系统本地版本就完成了

部署到github

1、注册github账号
2、添加ssh key
3、在github上新建项目
注意你的项目名为 username.github.io 其中username是你github的账户名
4、配置本地项目
配置文件是项目根目录下 _config.yml

1
2
3
type: git
repository: git@github.com:kelezxw/kelezxw.github.io.git #发布到github
branch: master

5、推送文章上去

1
2
3
hexo new <name> //新建文件
hexo g //生成部署文件
hexo d //发布

现在你可以用kelezxw.github.io访问你的博客了

配置私有域名

1、首先你要买个域名
2、域名指向你github域名的ip
3、source文件夹下新建 CNAME 文件,没有后缀,里面写上你的域名
4、发布项目,过一会你就可以通过自己的域名访问了

主题系统

NEXT传送门

有一点注意的地方是,使用了next主题,项目的language配置要和theme/next里面一致,没有用主题前中文是 zh-Hans ,next主题下是 zh-CN

底部动漫插件

博客系统的灵魂