作为活菩萨的cloudflare由于提供优质免费的CDN等服务口碑一直非常不错,而caddy由于支持最新的SSL、轻量化和自动更新证书也是获得不少青睐,至少apache落后太多,但是想将二者结合起来,也就是用CF的DNS和SSL证书并且使用caddy来host则是需要设置一下的。(虽然不难而且不新但不能不会)
继续阅读“cloudflare+caddy”php7.4 502error
caddy+php7.4也许是最简易的组合(除了caddy,无须特别配置source.list),但是可能出现php无法运行的情况,提示502错误,log显示permission deny之类的。解决办法,修改/etc/php/php7.4/fpm/pool/www.conf 为:
listen.owner = caddy
listen.group = caddy
listen.mode = 0660
然后重启php7.4-fpm
caddy2在wp上的rewrite
在caddyfile中的语句是:
rewrite @disallowed '/index.php'
@disallowed {
path /xmlrpc.php
path *.sql
path /wp-content/uploads/*.php
}
caddy2运行wordpress
最近再次搬迁博客,成功的在caddy2上运行了wordpress程序。在此记录下遇到的问题和解决办法。
继续阅读“caddy2运行wordpress”caddy2语法更新
caddy2与caddy1相比在语法上有一些更新变化,不了解的话,写的caddyfile是无法让服务器跑起来的。
继续阅读“caddy2语法更新”