Linux搭建Hexo

为这个博客系统搭建一个远程站点

方法1:Docker的node镜像部署

启动容器

1
2
3
docker run -d -p 4000:4000 --name hexo \
-v /dockerData/Blog:/Blog \
node /bin/sh -c "while true; do echo hello world; sleep 1; done"

进入容器

1
docker exec -it hexo bash

安装hexo

1
npm install hexo-cli -g

如果初始化博客

1
2
3
mkdir hexo
cd hexo
hexo init

hexo init 自动把资源文件下载好;会等待一段时间

如果已经有博客

1
2
3
cd Blog
npm install hexo --save
npm audit fix

运行博客

1
nohup hexo s &

方法2:手动搭建Node环境

安装Node

1
2
3
4
5
yum install -y nodejs
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install
npm run build
npm -v

安装时间会很久,闹心等待。

卧槽,无情。安装失败了