接上一部分,这部分将介绍本地如何向云服务器进行部署。
本地 Hexo 配置
插件安装
本地电脑和服务器端都配置完成后,我们需要在本地 Hexo 的根目录下安装以下插件,用于部署:
npm install hexo-deployer-git --save |
参数修改
此时,打开我们根目录下的 _config.yml
文件,并修改其 deploy 配置如下:
deploy: |
其中,type 代表你的部署类型为 git ;repo 中 git 代表你的账户名,后面是你的仓库地址;branch 代表你的仓库分支为 master 分支。
远程部署
每次对我们的博客在本地进行更新过后,使用指令 hexo clean
清除本地缓存,再使用指令 hexo g -d
生成静态文件并进行远程部署即可,也可以使用以下指令。
hexo clean && hexo generate && hexo deploy |
此时我们可以连接到服务器地址 /home/www/website
进行查看,发现文件生成成功。
请注意!
部署完成后,若打开页面没变化,可以在云服务器输入以下重启 nginx 即可:
nginx -s reload |
到此部署就完成啦~