部署 Hexo 博客到 VPS
前言
在本地搭建好Hexo博客后,接下来就是部署到自己的服务器上去了。
运行环境:
CentOs 7
Nginx
从本地部署到服务器有两种方式一种是通过git hook方式在服务器搭建git环境,通过本地git同步到服务器上,详情见我之前写的一篇文章.
[git hook]( http://ini.jldaren.com/2016/05/26/%E5%9C%A8VPS%E4%B8%8A%E9%85%8D%E7%BD%AEhexo%E5%8D%9A%E5%AE%A2/)
本次要说的是另一种部署方式,通过rsync部署到vps上,这种方式比较简单,比较适合新手和对git不熟悉的同学。
<!-- more -->
安装rsync
rsync的安装分为两部分:服务器端和本地
服务器端安装
{% blockquote %}
对于 VPS,大多数的Linux系统已经默认装有 rsync 了,可以运行 rsync 测试下是否已经安装。
{% endblockquote %}
本地安装
通过npm安装hexo自带的deployer sync 工具
rsync配置
编辑博客文件夹目录下的 _config.yml,找到deploy端添加如下代码:
配置完毕!在 blog 目录下执行下面一段代码,完成部署。
参考资料
[部署Hexo博客到VPS](https://blog.peiyingchi.com/2017/03/20/deploy-hexo-blog-to-VPS/)
版权声明: 本文为 InfoQ 作者【ini】的原创文章。
原文链接:【http://xie.infoq.cn/article/a85cdeb4508b0cbb11020a978】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论