首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT不难技术家园

    利用Caddy替代nginx提供web服务

    - caddy_net networks: caddy_net: Caddyfile配置 :801 { encode zstd gzip root * /opt/res file_server encode gzip log { output file /opt/logs/v_access.log } reverse_proxy 172.23.0.1:81 file_server handle_errors { root * /etc/caddy/error rewrite * /error.html templates file_server handle_errors { root * /opt/caddy/error rewrite * /error.html templates file_server #错误处理 handle_errors { root * /www/web/err rewrite * /error.html templates file_server

    48210编辑于 2024-12-23
  • 来自专栏BinGo's Blog

    Caddy 2 的安装与配置

    HTTPS 填写自己的域名 { root * /var/www file_server } 如果不写端口,默认会自动使用SSL证书,并且端口号为443。 填写自己的域名:8888 { root * /var/www file_server } 你的域名{ gzip tls (邮箱 proxy 填写自己的域名:80 { root * /var/www file_server } # 或者 http://填写自己的域名 { root * /var/www file_server } # 或者 http://填写自己的域名:8888 { root * /var/www file_server } 自定义SSL证书 当自己有证书时,把相关证书上传,个人建议放在root路径里,当然不是root路径也可以。

    6K10编辑于 2022-11-01
  • 来自专栏前端框架

    Nginx再见!Caddy你好!Caddy 无需配置自动添加 HTTPS,我真的爱了!

    编辑配置文件 sudo vi /etc/caddy/Caddyfile 写入以下配置 # 替换为你的真实域名 yourdomain.com { root * /var/www/blogs file_server yourdomain.com { redir https://www.yourdomain.com{uri} } www.yourdomain.com { root * /var/www/blogs file_server @404 { expression {http.error.status_code} == 404 } rewrite @404 /404.html file_server

    85510编辑于 2025-03-29
  • 使用Caddy一键部署网站+自动SSL小绿锁

    你可以这样写:example.com { root * /var/www/html file_server }其中:example.com 是你的域名。 file_server 指示 Caddy 为静态文件提供服务。Caddy 会自动为你处理 SSL 配置,确保网站通过 HTTPS 协议访问,并生成 SSL 证书。 但你也可以指定自己的证书文件:example.com { tls /path/to/cert.crt /path/to/cert.key root * /var/www/html file_server

    1.7K20编辑于 2025-01-26
  • 来自专栏mall学习教程

    超越 Nginx!号称下一代 Web 服务器,用起来够优雅!

    block 服务器全局配置 可用于配置是否启用HTTPS和Admin API等 Snippet 可以复用的配置片段 定义好后认可以通过import关键字引用 Site Block 单个网站配置 通过file_server 修改完成后使用caddy reload命令刷新配置; http://docs.macrozheng.com { root * /mydata/caddy/html/docs file_server browse } http://mall.macrozheng.com { root * /mydata/caddy/html/mall file_server browse www.macrozheng.com { route /admin/* { uri strip_prefix /admin file_server { root /mydata/caddy/html/app } } file_server

    1K20编辑于 2022-04-12
  • 来自专栏宅男的天台

    使用Caddy配置同一域名下的前后分离

    例: api.foo.com (后端) foo.com (前端) 统一域名下的前后分离,例: foo.com/api/* (后端) foo.com/* (前端) 因为 reverse_proxy 和 file_server localhost:10150 } route /* { root * /bar try_files {path} /index.html file_server

    1.8K10编辑于 2022-09-22
  • 来自专栏开源技术小栈

    如何在PHP中使用 Caddy2 协同服务

    file_server } 应用 静态网站托管 配置文件 caddy.tinywan.com { # Set this path to your site's directory. file_server } 访问域名:https://caddy.tinywan.com/ 官方默认页面 自定义页面 <! file_server } 访问域名 tinywan.com 会被重定向到 https://www.tinywan.com/ PHP-FPM 集成 与Apache Web服务器和Nginx与PHP集成的方式类似 directory for the app root * /home/www/website/demo/public # Allow caddy to serve static files file_server

    80910编辑于 2024-02-21
  • 来自专栏小泽的专栏

    【玩转Lighthouse】使用Caddy搭建轻量的Web服务器

    /r2wind.cn.key // 自定义错误页文件,若不需要删除即可 handle_errors { rewrite * /{http.error.status_code}.html file_server 日志保存路径,如不需要保存访问日志可删除 log { output file /www/log/r2wind_com.log } // 开启Gzip压缩,若不需要可删除 encode gzip file_server r2wind.cn.crt /etc/ssl/caddy/r2wind.cn.key handle_errors { rewrite * /{http.error.status_code}.html file_server } log { output file /www/log/yjz_hk.log } encode gzip file_server header { X-content-type-tptions /r2wind.cn.key // 自定义错误页文件,若不需要删除即可 handle_errors { rewrite * /{http.error.status_code}.html file_server

    2.4K70编辑于 2022-04-12
  • 来自专栏数据分析与挖掘

    分布式文件系统fastdfs安装以及python调用

    2.1、配置tracker cd /etc/fdfs/ cp tracker.conf.sample tracker.conf vim tracker.conf 修改:base_path=/data02/file_server 、配置storage cd /etc/fdfs/ cp storage.conf.sample storage.conf 修改:(storage目录需要手动创建) base_path=/data02/file_server /storage store_path0=/data02/file_server/storage tracker_server=192.168.0.101:22122(这里192.168.0.101是本机 local/nginx/sbin/nginx -s quit # nginx运行完后停止 补充:如果存在多个nginx的环境,我们可以指定nginx以及其配置文件的方式来启动,比如: /data02/file_server /nginx-1.18.0/objs/nginx -c /data02/file_server/nginx-1.18.0/conf/nginx.conf 当然你要确保nginx.conf也是修改过的。

    1.5K20编辑于 2021-12-27
  • 来自专栏运维技术迷

    Caddy使用Cloudfare DNS颁发证书

    nginx caddy]# vim /etc/caddy/Caddyfile ... www.luohe.pub { root * /data/wwwroot/www.luohe.pub file_server tls { dns cloudflare API令牌 } } luohe.pub { root * /data/wwwroot/www.luohe.pub file_server

    1.8K30编辑于 2023-10-20
  • 来自专栏高性能服务器开发

    (三)服务器端的程序架构介绍1

    通过上一节的编译与部署,我们会得到TeamTalk服务器端以下部署程序: db_proxy_server file_server http_msg_server login_server msfs msg_server 2、启动route_server,file_server,msfs 3、启动login_server 4、启动msg_server 那么我就按照服务端的启动顺序去讲解服务端的一个流程概述。 第二步:启动route_server,file_server,msfs后,各个服务端都会开始监听相应的端口。 login_server 8080/8008 msg_server 8000 db_proxy_server 10600 route_server 8200 http_msg_server 8400 file_server

    1.3K70发布于 2018-04-04
  • 来自专栏机器学习与统计学

    我偏爱的 Python 构建静态站点部署技术栈

    link.pileof.tools:80, link.pileof.tools:443, l.pileof.tools:80, l.pileof.tools:443 { root * /srv file_server 下面两行告诉 Caddy 从 /srv 目录提供内容: root * /srv file_server root 指令定义了要提供哪些文件以及从容器的哪个路径提供,file_server 指令则告诉它去提供这些文件 笔记 错误页面 我的另一个站点使用下面这段配置来提供自定义错误页面: handle_errors { rewrite * /{err.status_code}.html file_server

    17810编辑于 2025-10-11
  • 来自专栏猫头虎博客专区

    Caddy Web服务器深度解析与对比:Caddy vs. Nginx vs. Apache

    { to backend1:8080 backend2:8080 health_path /healthcheck health_interval 30s } 静态文件服务:file_server file_server 自定义错误页面:使用 handle_errors 可以定义如何处理错误。 handle_errors { rewrite * /error{http.error.status_code}.html file_server } Caddy 的强大之处在于它的扩展性和灵活性

    8.1K31编辑于 2024-04-09
  • 接着上一篇人工智能思想学习英语及人工智能之---3 加上把文件放到网络服务器里去。

    file_server browse 提供的能力!我们可以用 Python + requests + BeautifulSoup 自动解析这个目录页,抓取所有 .txt 文件。1. 配置中已添加 browse你的 Caddyfile 应该像这样(请确认):caddyfileCopyEdithttp://8.8.8.8 { root * /var/www/根据实际情况调整 file_server

    17110编辑于 2025-07-20
  • 来自专栏LNMP开发那些事

    配置Caddy反向代理WordPress

    tls youremail@yourmailserver root * /path/to/wordpress # GZIP和FPM配置 encode gzip file_server

    45810编辑于 2024-04-13
  • 来自专栏技术小黑屋

    Linux 下按照文件大小查找文件

    具体做法 查找500M以上的文件 sudo find / -size +500M /swap.img /home/androidyue/file_server/ubuntu_18.04.tar

    4.6K20发布于 2020-04-22
  • 来自专栏盘古开发框架

    基于 Caddy 部署盘古 Admin 实现流量网关

    file_server # Another common task is to set up a reverse proxy: reverse_proxy /api/* {

    98440编辑于 2022-12-19
  • 来自专栏知识技术分享

    CentOS 8 安装 Caddy Web服务器

    { # Set this path to your site's directory. root * /var/www/html # Enable the static file server. file_server

    1.4K00编辑于 2021-11-30
  • 来自专栏技术知识分享

    CentOS 8 安装 Caddy Web服务器

    { # Set this path to your site's directory. root * /var/www/html # Enable the static file server. file_server

    1.3K20发布于 2021-09-01
  • 来自专栏盘古开发框架

    Caddy VS Nginx,谁领风骚

    file_server } 静态资源文件上传到目录:/var/www/pangu.pulanit.com。 域名解析 域名解析地址必须和上述配置文件中的域名保持一致即可。

    96151编辑于 2022-05-10
领券