为这个博客系统搭建一个远程站点
方法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 2 3
| mkdir hexo cd hexo hexo init
|
hexo init 自动把资源文件下载好;会等待一段时间
如果已经有博客
1 2 3
| cd Blog npm install hexo --save npm audit fix
|
运行博客
方法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
|
安装时间会很久,闹心等待。
卧槽,无情。安装失败了