VPS 部署 Hugo
1.安装 Hugo
APT 安装的版本较老,所以去 Github 直接下载 .deb 包安装,要下载 extended 版本。
|
|
安装完成后检查版本。
|
|
2.运行 Hugo
把本机的 hugo 博客目录打包上传到 VPS 上,在 hugo 目录运行:
|
|
如果不加 –appendPort 参数会导致搜索无法使用。
运行后会在 hugo 目录生成 public 目录,用 Nginx 配置的静态网站指向这个目录,再配置好证书就可以访问了。
3.同步
安装了 Syncthing 在服务器和本机上双向同步 Hugo 目录。
这样修改了内容基本秒是同步的,记得排除掉 VPS 的 public/* 目录。