一、先要安装 node 和 git
node的安装我是参照的这篇文章,有需要的可以参考看一下
Linux中安装node
装好node之后安装git
可以通过Linux的yum来安装
yum install git -y
然后用git --version和node -vv查看Git和node是否安装完成以及查看其版本号
git --version
node -v

二、安装Hexo
- 通过npm来安装Hexo
npm install hexo-cli -g
- 把Hexo命令通过ln软链到全局,要根据自己的node安装位置来
ln -s /usr/local/src/nodejs/bin/hexo /usr/local/bin
- 输入hexo来查看是否安装成功

三、创建Hexo默认文件
到这一步基本上就快完成了
- 创建一个文件夹来存放Hexo的初始文件
mkdir blog
cd blog
- 通过hexo init自动获取初始文件
hexo init
- 然后就完成了
四、hexo的一些基本命令
new
hexo new [layout] <title>
新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。
generate
hexo generate
可以简写成 hexo g
生成静态文件。
server
hexo server
可以简写成 hexo s
启动服务器。默认情况下,访问网址为:http://localhost:4000/
选项 | 描述 |
---|---|
-p, --port | 重设端口 |
-s, --static | 只使用静态文件 |
-l, --log | 启动日记记录,使用覆盖记录格式 |
如果想直接修改hexo启动服务器的默认端口的话可以直接修改文件
文件路径是 /node_modules/hexo-server/index.js
hexo.config.server = Object.assign({
port: 80, //把这里的4000改成80即可
log: false,
// `undefined` uses Node's default (try `::` with fallback to `0.0.0.0`)
ip: undefined,
compress: false,
header: true
}, hexo.config.server);
Comments NOTHING