欢迎来到我的小小世界

Change is a million times less painful than regret

0%

安装Hexo后台管理系统

  由于使用Hexo搭建,不使用后台管理的时候,很难像WordPress和typecho那样直接写博文,而是要通过hexo new '文章名'来实现,很明显,这样编写博文十分耗时而且非常不方便,有了后台管理系统之后,可以使用一种可视化的方法编写md文件,设置标签和分类也是非常方便,下面开始介绍配置方式:

安装Hexo-admin

  可以直接查看其Github项目

  进入/hexo目录(hexo根目录),使用命令npm install --save hexo-admin安装hexo-admin。

运行Hexo-admin

  安装完毕后运行hexo s。出现下面运行结果:

  根据运行结果,在浏览器地址栏中输入`http://localhost:4000/admin`进入后台管理界面,如下图所示:

配置安全认证

  为了保证安全,在进入后台时要进行身份验证(总不能光着吧),增加一层账户密码的逻辑校验,流程如下:

1.配置验证用的账户和密码

  首先得到你的password_hash,首先点击Setting->Setup authentification,如下图所示:

  进入之后设置你的相关信息,如下图所示:

2.修改站点配置文件_config.yml

  在完成上述步骤后,在最下面会生成一段代码,如下图所示:

复制上图的代码,打开站点配置文件`_config.yml`,在最后添加如下代码(注意缩进吧,骚年),保存即可:
admin:
  username: username
  password_hash: $2a$10$L.XAIqIWgTc5S1zpvV3MEu7/rH34p4Is/nq824smv8EZ3lIPCp1su
  secret: my super secret phrase  

3.效果图

  最后的效果如下所示(再登录需要账号密码认证了):

每日一图

-------- 本文结束 感谢阅读 --------