需求很简单,懒了,就用 Go,hugo 写下文章,更重要的为了合理化使用 VPS 资源,用上 aria 下载,并用 filemanager 管理下载的东西。hugo 和 filemanager 已经装上
然后官网安装 caddy,带上 hugo 和 filemanager 插件
curl https://getcaddy.com | bash -s personal hook.service,http.cache,http.filemanager,http.hugo
注册成开机启动的服务
caddy -service install
在 /usr/local/bin 目录新建 Caddyfile 配置文件,也是抄官方文档的
xxxx.com {
root /var/www/hugo/public
hugo /var/www/hugo
gzip
}
localhost:8080 {
filemanager / /var/www/file
browse
}
然后启动 caddy
caddy -service start
就是不行,请问哪问题了?
1
boris1993 2018-12-31 18:11:37 +08:00 via Android
先放出日志
我们又不是算命的...... |
2
24 2018-12-31 23:47:45 +08:00 via Android
用 netlify,免去自己维护
|
4
victor97 2019-01-01 11:53:51 +08:00 via Android 1
我用官方的 systemd service,一直有 permission 的问题,把里面 protect-system=true 注释了就好了
|
6
uptime OP @victor97 #4 你应该是用旧版的 service.caddy . 现在已经换成 hook.service,新的没有你这个 protect-system=true 的
算了,我还是用这个脚本安装了 https://github.com/sayem314/Caddy-Web-Server-Installer 只想说,想完全用官方就这么难用? |