我若为王

更新了下本站架构
架构linux+caddy+php7.3+mysql5.5并且使用每小时使用sqldump导出数据库文件,和网站文...
扫描右侧二维码阅读全文
08
2019/04

更新了下本站架构

架构

linux+caddy+php7.3+mysql5.5
并且使用每小时使用sqldump导出数据库文件,和网站文件一起同步到github私有库作备份
php7.3+mysql5.5使用宝塔面板进行管理

caddy

安装caddy

系统要求:CentOS 6+/Debian 6+/Ubuntu 14.04 +。推荐Debian 7 x64。

本脚本只是一个一键安装+运行控制的脚本,没有其他管理虚拟主机等功能。

执行下面的代码安装Caddy,如果想要安装其他扩展可以把名字加到命令后面(bash caddy_install.sh install xxx,xxx,xxx,扩展列表点击查看)。

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh
# 安装插件:
bash caddy_install.sh xxx,xxx
# 例如同时安装 http.filemanager 和 http.webdav插件:
bash caddy_install.sh http.filemanager,http.webdav
# 插件和Caddy是集成在一起的(单个二进制文件),多个插件必须同时安装。
# 卸载命令:
bash caddy_install.sh uninstall

备用

wget -N --no-check-certificate https://assets.wyaoyao.cn/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh

使用说明

启动:/etc/init.d/caddy start
停止:/etc/init.d/caddy stop
重启:/etc/init.d/caddy restart
查看状态:/etc/init.d/caddy status
查看Caddy启动日志:tail -f /tmp/caddy.log
安装目录:/usr/local/caddy
Caddy配置文件位置:/usr/local/caddy/Caddyfile
Caddy自动申请SSL证书位置:/.caddy/acme/acme-v01.api.letsencrypt.org/sites/xxx.xxx(域名)/

卸载不会删除虚拟主机的内容,只会删除Caddy自身和配置文件。

配置文件

以本站配置文件为例,本站结合了宝塔面板

wei.bz {
        gzip //gzip压缩
        tls yao@wei.bz //申请证书用的邮箱
        root /www/wwwroot/wei.bz //网站目录
        fastcgi / /tmp/php-cgi-73.sock php //宝塔面板的php73 sock连接文件
          rewrite {
            if {path} not_match ^\/admin
            to {path} {path}/ /index.php/{uri}
        } //伪静态
    
    }
    www.wei.bz {
        redir https://wei.bz{url} //301跳转
        }

其他模块

//log日志
     log /usr/local/caddy/www/example.log
    
    //目录访问
    browse
    
    //gzip压缩
    gzip
    
    //自主ssl证书
        tls /path/ssl/example.com.crt /path/ssl/example.com.key
    
    //访问口令认证(用户emiria,密码abc123)
    basicauth / emiria abc123
    
    //跳转功能
    redir http://example.com{url}
    
    //自定义错误页面
        errors {
            404 404.html
            500 /usr/local/caddy/www/500.html
        }

引用

最后修改:2019 年 04 月 28 日 07 : 35 PM
赏包辣条吧

发表评论