将hexo部署在云服务器上,需要配置本地的hexo,服务器上的git,以及nginx服务器。大致思路如下:本地的 hexo 将静态文件 push 到云服务器的 git 仓库,git 仓库的钩子自动将静态文件存到网站根目录,而网站由 nginx 驱动。

具体的步骤参考:从零搭建Hexo博客并部署阿里云服务器;
遇到的问题如下:
post-receive 钩子不同自动执行,每次需要手动的执行。目前尚未找到解决的办法。
去掉页脚“hexo驱动“的方法:
在相应的theme文件夹下layout文件夹中找到footer文件,去掉对应的代码即可。