v2+tsl+web,caddy一直没跑起来,把他家自带的系统都重装了一遍还是没用,问题在哪呢,大佬们指导指导
甘肃网友:用的一键脚本吗???caddy没有安装
重庆网友:apt-get install -y libcap2-bin \
&& curl https://getcaddy.com | (bash -s personal) && chown root:root /usr/local/bin/caddy && chmod 755 /usr/local/bin/caddy && setcap ‘cap_net_bind_service=+ep’ /usr/local/bin/caddy \
&& curl -s https://raw.githubusercontent.com/mholt/caddy/master/dist/init/linux-systemd/caddy.service -o /etc/systemd/system/caddy.service && chmod 644 /etc/systemd/system/caddy.service \
&& mkdir /etc/caddy && chown -R www-data:www-data /etc/caddy && touch /etc/caddy/Caddyfile && mkdir /etc/ssl/caddy && chown -R www-data:www-data /etc/ssl/caddy && chmod 0770 /etc/ssl/caddy
可以用这个如果提示文件存在,就只执行 chown -R的命令
北京网友:centos?apache2卸载没
陕西网友:用的debian,centos说内存小不让装。
海南网友:233的一键脚本,一路顺利安装,没有提示失败。
内蒙古网友:就是caddy没有安装。
上海网友:我用他的脚本在搬瓦工,阿里云都成功的,virmach真没注意,我去看看有没有装上
黑龙江网友:那是之前把。最近的源地址改了。所以会失败
广东网友:一样的问题,就是不行,caddy怎么都不能启动
香港网友:一样的问题,就是不行,caddy怎么都不能启动
福建网友:caddy的证书有问题。
域名没指向vps就开启了cdn。
反正很多问题,我用他脚本都跑起来就是不能用
安徽网友:用nginx?
江西网友:你这是哪来的命令? 不要照抄,就是照抄照搬,也搬个新的。或者也请多多理解下命令
1, 开头安装libcap2-bin是啥玩意,caddy是Go语言,是不需要任何依赖环境;
2,chown root:root, chmod 755又是为了啥,既然开头就没使用sudo ,本来就是root了,还chown干啥? /usr/local/bin 就是Linux系统的全局目录,caddy又不是什么脚本,755又干啥的?
3、官方N早就支持自启,下载时选择插件带上hook.services就是,并且官方也另外支持supervisor实现自启,有官方插件supervisor,用啥第三方的 systemd 自启的?
4、你touch 新建 Caddyfile 没毛病,但也要写上配置,空白配置又是啥意思……
宁夏网友:supervisor需要加-agree参数同意协议
贵州网友:貌似是你的IP请求生成证书频繁,然后被letsencrypt给ban了
江苏网友:1. 命令查看一下caddy是否正在运行
2. 解析域名的时候,如果前缀之前解析过,可能ssl证书会不成功; 需要更换全新的前缀