TKKONE
V2EX  ›  SSL

部署 Let's Encrypt 有个问题

  •  
  •   TKKONE ·
    PRO
    · Oct 1, 2016 · 3257 views
    This topic created in 3693 days ago, the information mentioned may be changed or developed.

    要求关闭 nginx 的 80 端口占用,但是关闭 80 端口,网站就不能访问了,这样就不能通过验证!何解?

    12 replies  •  2016-10-09 12:14:49 +08:00
    majinjing3
    majinjing3
    Oct 1, 2016 via Android
    1
    这个是验证方式的问题,你这个叫 standalone ,还可以选择 1 , dns txt 记录, 2 ,还有不占用 80 ,但要求访问固定 uri 的方式,
    AlphaTr
    AlphaTr
    Oct 1, 2016 via iPhone
    2
    可以不用自带的服务器,配置 nginx 来做验证
    Livid
    Livid
    MOD
    PRO
    Oct 1, 2016
    3
    letsencrypt-auto certonly -a webroot --webroot-path=/your/www/folder --email [email protected] -d yourdomain.com
    dynos01
    dynos01
    Oct 1, 2016 via iPad
    4
    可以用 nginx 来做验证,指定下 webroot 就行了
    TKKONE
    TKKONE
    OP
    PRO
    Oct 1, 2016
    5
    @Livid 已成功! thanks
    iA7489
    iA7489
    Oct 1, 2016 via iPhone
    6
    happypy1
    happypy1
    Oct 1, 2016 via iPhone
    7
    把 nginx 先停掉,之后再开
    TKKONE
    TKKONE
    OP
    PRO
    Oct 1, 2016
    8
    @happypy1 已经说了,停掉网站就访问不了,然后就通过不了验证
    alex321
    alex321
    Oct 1, 2016
    9
    官方支持 nginx 插件啊
    lightening
    lightening
    Oct 1, 2016
    10
    我的思路是直接把 LE 验证和平时用的 http server 做成一体。

    https://github.com/SteveLTN/https-portal
    Tyanboot
    Tyanboot
    Oct 4, 2016
    11
    默认情况下,关掉自己的 nginx 之后,会自己启动一个内建的 web 服务器来验证的= =
    yinmin
    yinmin
    Oct 9, 2016
    12
    “要求关闭 nginx 的 80 端口占用”是公司安全要求吗? 如果是公司用的话,就直接上商业的 SSL 证书,最便宜的 DV 证书,才小几百。 EV 最便宜的中国代理商才 1980 元 /年。

    公司就不建议用免费证书,节约的不是自己的钱,出了事要自己兜着,不划算。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4587 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
    ♥ Do have faith in what you're doing.