前言
博客部署到Github后发现有一些速度的问题。
遂开了台vps。
个人比较懒,如果通过传统的传输到vps比较麻烦。
最终写了一个小的脚本使每次编译后可以自动传输到vps服务器发布。
环境
服务器:Debian10
客户端:Linux and MacOS
前端:Openresty
步骤
服务器配置
在服务器上创建站点,分配好目录,设置好目录权限,添加好用户登录ssh证书
和网站ssl证书
后。
创建脚本
部署好目录后在本地hugo目录新建一个deploy
文件。
代码如下:
|
|
- 服务器在编译
openresty
的时候建议新建一个www的用户,这样相对安全。
添加权限
在终端输入:
chmod +x deploy
运行
在终端输入:
./deploy
总结
本文解决了官方和其它网友发布的脚本更改ssh默认22端口后端口不生效的问题。