zoukankan      html  css  js  c++  java
  • caddy server 默认https && http2的验证

    1. 下载
     
      注意选择应该包含的模块,此次包含了git 插件
     
    2. 配置
       使用 Caddyfile
       内容如下:
       
       
    rongfengliang.com
    gzip
    git git@github.com:dalong123/appdemo.git
    root appdemo
     
     3. 启动caddy server
     
      
    1. ./caddy
     
    4. 成功提示的信息
     
      
     
        访问即可,通过谷歌浏览器可以方便的看到支持https  http2
     

     

     
    5. 常见问题
     
    Activating privacy features...2017/03/2012:42:38[log] 
    failed to get certificate: acme:Error400- 
    urn:acme:error:malformed - DNS name does not have enough labels
     
    一般的原因是自己添加的域名是没有进行审核的,或者一个不存在的域名。
     
      
    failed to get certificate: acme:Error403- urn:acme:error:unauthorized -Invalid response from http://XXXXXXX/.well-known/acme-challenge/kR8geVmvnamh-fSiNgLXjhqQSwz7I9hy74VCPPdbI68: "<html>
    <head>
    <meta http-equiv="Content-Type" content="textml;charset=UTF-8"/>
    <style>body{background-color:#FFFFFF}</style>"
    ErrorDetail:
    Validationfor m.rongfengliang.com:80
    Resolved to:
    XXXXXXX
    Used: XXXXXXXX
      dns  解析配置的server  ip  与当前服务器的ip 不符,可以进行dns 记录ip 地址的修改。
     
    6. 总结
     
       caddy  server 使用起来还是比较方便的,可以在项目中尝试下。
     
            参考文档:
     
     
     
     
  • 相关阅读:
    C++中堆和栈的区别
    JavaScript 点击切换菜单
    正则表达式过滤掉CSS样式
    单例模式DEMO
    将来的你,一定会感谢现在努力的自己
    1066 图像过滤 (15 分)
    1076 Wifi密码 (15 分)
    1071 小赌怡情 (15 分)
    1046 划拳 (15 分)
    1086 就不告诉你 (15 分)
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/6587908.html
Copyright © 2011-2022 走看看