menu 喵雨の小屋
search assignment self_improvement

给你的Hexo安装一个本地后台管理(Hexo-Admin).md

MeowRain
MeowRain 2021年07月31日 阅读:186

title: 给你的Hexo安装一个本地后台管理(Hexo Admin)
categories: 🥭笔记
tags: [博客,hexo]
date: 2020-12-13 16:09:06

成果图:

image-20200917224846706


** 我们写博文的时候,没有一个后台管理系统,很难像wordpress和typecho那样直接写博文,而是要通过 hexo new post "yourtitle"来实现 **,很明显,这种方案是十分耗时而且不方便的。

如下图:

如何给你的Hexo安装一个本地后台管理(Hexo Admin)

安装

想要安装hexo admin,我们可以直接访问它们的github项目地址

image-20200917224203948

开始:

npm install --save hexo-admin,通过这个命令,我们可以很容易地把hexo-admin安装进来

接下来我们运行

hexo s

可以运行hexo,接下来在浏览器地址栏粘贴这个地址,

http://localhost:4000/admin/

就可以直接在浏览器里用markdown写博文了。

但是为了安全,在进入/admin时,增加一层账户密码的校验逻辑,插件也提供了安全验证

配置环节

标准配置代码:

  1. 得到你的password_hash,进入Settings > Setup authentification,如下图所示:

image-20200917224536341

  • 示范:image-20200917224633810

    我们需要复制image-20200917224658960上图中的内容

更改部分:

  1. 修改文件 _config.yml

  2. admin:
      username: myfavoritename
      password_hash: be121740bf988b2225a313fa1f107ca1
      secret: a secret something
    

说明,username是登陆账户名,password_hash是你在web端填下你的密码转换出来的

保存即可。

成果图:

image-20200917224846706

分类:
标签:
目录