这里直接借用逗比大佬的脚本
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh
&& bash caddy_install.sh
新建网站
创建网站目录
mkdir -p /home/blog chown -R www-data.www-data /home/blog
创建Caddyfile
大佬的脚本默认的配置文件位置为/usr/local/caddy/Caddyfile
blog.yun316.com {
root /home/blog # 替换为自己的web目录
timeouts none
gzip
tls [email protected] # 改为你自己的邮箱,此项可选,为配置ssl证书
fastcgi / /var/run/php5-fpm.sock php
# 伪静态规则
rewrite {
if {path} not_match ^\/admin
to {path} {path}/ /index.php?{query}
} }
重启caddy
service caddy restart
好了 站点运行环境基本上就配置完成了。。。接下来的操作就和正常typecho的搭建流程一样了。
有几点说明:
如有必要可对php进行优化,减少内存占用。配置文件在/etc/php5/fpm/pool.d/www.conf具体修改如下
修改 pm = static
修改 pm.max_children = 1