HEXO
As the first blood,let’s talk abut the hexo!
之前看了很多的hexo的部署方法,首先选择的是阿里云上的那一款,在本地Win10下先部署好然后往阿里云的服务器上放,结果搭着搭着就崩了,环境也被搞乱了,于是就换了一个方式,但是阿里云上的部署方式很特别也很有个性,就把它作为第一篇blog来说吧。
总览
Win10
先看本地吧,标准的hexo 库文件,git,nodejs 环境,用下面的方式传送。
hexo clean && hexo g && hexo d && hexo s
端口
端口处一个是DNS的服务器挂住你的域名,第二个是Win10和Linux的通信。
服务器内部
git仓库
这个仓库就是个钩子的勾中中心,我们把本地的code||文件给通过端口接触到这里。
根目录
钩子里有一个配置文件,内容是这样的:
git --work-tree=/home/www/hexo --git-dir=/home/git/hexo.git checkout -f
nginx
这个是个反向代理,负载均衡tool,顺便把域名给解析一下。