说明:
之前一直使用Wordpress架构作为博客网站架构,但是每次写文章都要登录后台编写。实在是不方便,然后群里面有小伙伴用的是 Github 搭建 Hexo 架构博客,了解了一下比较方便。就写了这个教程,有兴趣的小伙伴可以看看。Hexo 是国人台湾开发,中文官网 https://hexo.io
环境:
运行环境:linux
系统版本:Centos7.4
hexo文档:https://hexo.io/zh-cn/
安装git
代码语言:javascript复制#yum install git -y
#git --version
git version 1.8.3.1
安装Nodejs
代码语言:javascript复制#yum install -y nodejs
#node -v
v10.13.0
安装Hexo并初始化
代码语言:javascript复制#npm install -g hexo-cli #安装hexo
#mkdir -p /data/hexo #创建站点文件夹
#cd /data/
#hexo init hexo #初始化
#cd hexo
#hexo g #生成静态文件
#hexo s #启动服务
INFO Start processing
INFO Hexo is running at http://localhost:4000 . Press Ctrl C to stop.
服务启动之后,通过http://ip:4000 访问就可以开始你的博客之旅了
后台运行hexo
上面通过hexo s 命令启动的服务只要关闭命令或者关闭远程窗口hexo服务也停止了。所以需要使用hexo s &命令执行后台启动。这样即使关闭远程窗口服务任然在允许。
代码语言:javascript复制# hexo s &
[1] 47979
hexo常用命令
代码语言:javascript复制hexo init [folder] #新建一个网站
hexo new [layout] <title> #创建一篇新文章
hexo sever或hexo s #启动服务器
hexo clean #清除缓存文件 (db.json) 和已生成的静态文件 (public)
hexo generate或hexo g #生成静态文件
hexo deploy或hexo d #部署网站
hexo migrate <type> #从其他博客系统迁移内容