hexo添加hexo-admin插件

简介

在线编辑和发布hexo博客。
github地址:https://github.com/jaredly/hexo-admin

安装

进入hexo源文件目录,执行命令:

1
2
3
npm install --save hexo-admin
hexo server -d
open http://localhost:4000/admin/

配置

编辑根目录下:_config.yml文件,添加:

1
2
3
4
admin:
username: myfavoritename
password_hash: be121740bf988b2225a313fa1f107ca1
secret: a secret something

其中:
username为登录的用户名,password_hash为密码的bcrypt哈希值,secret用于使cookie安全,可以尽可能复杂。

password_hash的生成

首先需安装模块:sudo npm install bcrypt-nodejs
执行:

1
2
3
$ node
> const bcrypt = require('bcrypt-nodejs')
> bcrypt.hashSync('your_password')

其中的your_password为登录密码。

若部署到远程服务器,就可以使用:http://ip:4000/admin/进行访问,在线发布hexo博客。

本片博客即是通过hexo-admin在线编辑并发布的。

坚持原创技术分享,您的支持将鼓励我继续创作!
0%