因为以前使用WordPress
搭建博客,加载速度较慢,而且许多功能用不上,于是今天尝试搭建Hexo
博客。
tip:本文中的方法是将文件部署到本地,并非Github
上。
安装
要求
Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
1 | npm install -g hexo-cli |
开始配置
添加站点
在域名中填写自己想要部署到的域名,注意要配置DNS解析才会生效。在PHP版本中,我们选择纯静态。
创建后,请务必删除网站根目录下所有文件,否则
Hexo
无法进行初始化。初始化Hexo
根据上一步中的根目录指定路径,这里我的根目录是
/www/wwwroot/blog.dorvin.cn
,使用时记得进行替换。1
hexo init /www/wwwroot/blog.dorvin.cn
生成静态文件
每次更改配置文件或编写新的文章/页面,都需要重新生成静态文件。
1
2cd /www/wwwroot/blog.dorvin.cn
hexo g指定运行目录
因为静态资源在
/public
下,在不指定运行目录的情况下,我们需要在域名后添加/public
才可以访问;指定后,我们可以直接访问域名。