Linux 搭建hexo博客

作者: 倔强的运维者 分类: Linux 发布时间: 2018-08-26 13:05 阅读: 210次 百度已收录

Linux搭建hexo博客

一、准备工作

  • 已经安装gitnode环境

  • Hexo:快速、简洁且高效的博客框架

  • NexT:Hexo适用的主题

二、安装 Hexo

  • 全局安装 Hexo

  • 安装异常

  • sh: 1: node-gyp: Permission denied

contextify> contextify@0@0.1.1.14.14 install /root/ install /root/.nvm.nvm/versions/node/v0/versions/node/v0.12.12.4.4/lib/node_modules/log/lib/node_modules/log.io.io/node_modules/jquery/node_modules/contextify > node-gyp rebuild /node_modules/jquery/node_modules/ sh: 1: node-gyp: Permission denied > ws@0.4.32 install /root/.nvm/versions/node/v0.12.4/lib/node_modules/log.io/node_modules/socket.io-client/node_modules/ws > (node-gyp rebuild 2> builderror.log) || (exit 0)

运行npm config set unsafe-perm true以后,在运行npm install -g hexo-cli初始化博客,并安装依赖包

  • hexo init <folder> cd <folder> npm install就是博客的本地文件夹

三、配置Hexo

  • 网站配置: 《folder》/_config.yml

四、启动Hexo

  • 新建文章

hexo new [layout] <title>

  • 启动服务

hexo server 或 hexo s //指定端口 hexo server -p 80

启动服务器。默认情况下,访问网址为:http://localhost:4000/

  • hexo server 参数介绍

  • 生成静态文件

  • hexo 参数介绍

  • 清除缓存

五、配置NextT主题

  • clone NexT主题

  • 启用 NexT 主题

最好先使用 hexo clean 清除 Hexo 的缓存

运行 hexo s --debug 启动本地站点,并开启调试模式

当命令行输出中提示出:

  • 验证 NexT 主题

  1. 主题配置: /theme/next/_config.yml中选择主题样式

  • 设置菜单

 

  • 设置头像

  • 设置作者昵称

  • 设置作者描述

 

  • 设置首页列表是否显示阅读更多

 

  • NexT 目前支持六种语言版本

如果觉得我的文章对您有用,请随意打赏,感谢您的支持将鼓励我继续创作!

           

2
说点什么

avatar
1 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
paul古宝宝 Recent comment authors
  Subscribe  
最新 最旧 得票最多
提醒
古宝宝
游客
古宝宝

你写的东西太少了,