美文网首页
VPS安装caddy服务器和filemanager插件实现个人离

VPS安装caddy服务器和filemanager插件实现个人离

作者: 梨花菜 | 来源:发表于2017-11-14 14:31 被阅读651次

    下载安装caddy脚本

    执行

    wget-N--no-check-certificate https://softs.fun/Bash/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager

    安装Caddy成功后,继续新建一个用于使用的虚拟主机文件夹,例如file(可以自己改):

    mkdir/usr/local/caddy/www&&mkdir/usr/local/caddy/www/file

    配置 Caddy

    root是Caddy访问默认访问路径

    filemanager是配置浏览的路径

    FileManager扩展各个参数。

    filemanager[url][scope]{

    database path

    }

    下面是实际配置

    :81 {

    root /usr/local/caddy/www/file 

    timeouts none

    gzip

    filemanager / /usr/local/caddy/www/file {

    database /usr/local/caddy/filemanager.db

    }

    }

    写入脚本

    # 以下全部内容是一个整体,是一个命令,全部复制粘贴到SSH软件中并一起执行!

    echo":81 {

    root /usr/local/caddy/www/file

    timeouts none

    gzip

    filemanager / /usr/local/caddy/www/file {

    database /usr/local/caddy/filemanager.db

    }

    }">/usr/local/caddy/Caddyfile

    那么访问入口就是http://ip:81

    升级Filemanager

    因为Filemanager是Caddy的扩展,是融合成一个文件的,升级Filemanager=升级Caddy(加扩展),所以只需要重新执行下面的命令覆盖安装Caddy即可(只会覆盖 Caddy自身,不影响配置文件),覆盖安装后启动Caddy即可(/etc/init.d/caddy start)。

    wget-N--no-check-certificate https://softs.fun/Bash/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager

    # 如果上面这个脚本无法下载,尝试使用备用下载:

    wget-N--no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager

    启动 Caddy后,无法访问

    这个可能是防火墙的问题,开放防火墙端口即可。

    iptables-I INPUT-m state--state NEW-m tcp-p tcp--dport端口-j ACCEPT

    iptables-I INPUT-m state--state NEW-m udp-p udp--dport端口-j ACCEPT

    # 删除防火墙规则,内容一样把 -I 换成 -D 就行了:

    iptables-D INPUT-m state--state NEW-m tcp-p tcp--dport端口-j ACCEPT

    iptables-D INPUT-m state--state NEW-m udp-p udp--dport端口-j ACCEPT

    转自:

    逗比caddy配置(需要fq)

    逗比caddy配置(国内)

    相关文章

      网友评论

          本文标题:VPS安装caddy服务器和filemanager插件实现个人离

          本文链接:https://www.haomeiwen.com/subject/mitfvxtx.html