环境安装与搭建
- 很顺畅,基本不会碰到太多报错或困难。
- aliyun ECS
- ubuntu 16.04
npm环境安装
apt install git
apt install npm
apt install node
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g npm
npm install -g n
n stable
Installation
npm install hexo-cli -g
Quick Start
Setup your blog
hexo init blog
cd blog
Start the server
hexo server
Create a new post
hexo new "Hello Hexo"
Generate static files
hexo generate
让外网可访问
方案一:做一个Python3最简单的代理
cd public
python3 -m http.server
方案二:做一个代理,转发80端口到内部4000端口。
- 具体实现原理及步骤,与jekyll后半段一致参考 - https://www.yuque.com/lexiansheng/sectech/vdox3t
- Nginx似乎配置比较麻烦的样子
添加Google Analytics
- 编辑
主题配置文件
, 找到关键字google_analytics
, 删除注释#
并填写获取到的统计ID - google_analytivs_id在https://analytics.google.com/ 里有
google_analytics: your-analytics-id
其他需要注意
- 如果是阿里云,vultr,注意设置防火墙白名单打开对应端口。
- 如果使用vultr并且端口无法访问,参考这里:https://www.yuque.com/lexiansheng/sectech/mugfgl