V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
find456789
V2EX  ›  问与答

打算从 caddy 转向 nginx,有什么最佳实践吗?

  •  
  •   find456789 · 2018-11-26 12:26:35 +08:00 · 4665 次点击
    这是一个创建于 1999 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是用 docker 容器部署的,

    有好几个网站,部分需要支持 https

    主要是需要 web 服务器把请求转发到 python 里,并把静态文件直接发给用户

    我套了一层 cdn

    最近可能是我部署的问题,也可能是阿里云 cdn 问题,或者是阿里云 ecs,或者阿里云容器 的问题

    导致我的 caddy 出现故障, 无法申请到证书,导致 https 的网站无法访问,不得不停了 https

    我发现 caddy 虽然简单,但却无法很好的控制, 总有一点觉得不踏实,现在总算是翻车了

    经过搜索查询, 发现 very nginx 不错, 但这个项目已经 2 年不更新了,作者也在 github 上说比较忙

    所以我想问问大家, 除了 very nginx, 还有什么更好的 web 服务器(代理,转发)吗?

    谢谢

    6 条回复    2018-11-27 00:59:50 +08:00
    0ZXYDDu796nVCFxq
        1
    0ZXYDDu796nVCFxq  
       2018-11-26 12:39:04 +08:00 via Android
    个人使用,难道不是几行配置改个主机名之类的一把梭?
    find456789
        2
    find456789  
    OP
       2018-11-26 12:40:18 +08:00
    @gstqc

    谢谢,我有点完美主义,想尽可能做好一点
    xiaoz
        3
    xiaoz  
       2018-11-26 12:43:16 +08:00 via Android   ❤️ 1
    直接 openresty 或 nginx
    29EtwXn6t5wgM3fD
        4
    29EtwXn6t5wgM3fD  
       2018-11-26 12:54:17 +08:00   ❤️ 1
    caddy 申请不到证书就手动指定证书呗 反正 Nginx 也需要指定
    zhucegeqiu
        5
    zhucegeqiu  
       2018-11-26 15:32:53 +08:00   ❤️ 1
    caddy 最近申请证书没问题啊,我用的 DNS challenge 方式
    jim9606
        6
    jim9606  
       2018-11-27 00:59:50 +08:00   ❤️ 1
    套了 CDN 应该 HTTPS 就由 CDN 负责了吧。
    另外检查一下 caddy 版本,现在 tls-sni-01 已经废了,如果 http 验证不行就换 dns 验证吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   892 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:47 · PVG 04:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.