利用git hook部署hexo到自己的vps
本文主要记录在 Windows 端安装 Hexo,使用 Hexo 搭建博客并实现 Git 自动部署到 VPS
准备工作
假设本地已经安装好 hexo 环境:
本文基于centos教程,不同操作系统请更换相关命令
服务器配置
登录服务器
购买服务器以后,可通过 SSH 登录服务器操作
1 | ssh root@ipaddress -p port #ipaddress和port可从供应商处获取,默认为22号端口 |
安装相关软件
Git
1 | yum install git |
配置 Git
1 | git config --global user.email "emial地址" |
配置 Git 仓库(通过 Git hook 完成自动部署)
1 | cd /opt #进入opt目录 |
deploy:
type: git
repo: username@域名/ipadress:git仓库地址
branch: master
1 |
|
hexo g -d
#输入后会提示ssh密码 输入即可
即可将文件推送到服务器