From 3b9ca0b709ca79410706ea52b7f688fd7be608ba Mon Sep 17 00:00:00 2001 From: Dennis Mo Date: Fri, 7 Aug 2020 20:54:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20ycweb=5Foc=E7=9A=84?= =?UTF-8?q?=E7=BB=AD=E7=AD=BE=E8=AF=81=E4=B9=A6=E6=93=8D=E4=BD=9C=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NginxAndLetsencrypt/README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/NginxAndLetsencrypt/README.md b/NginxAndLetsencrypt/README.md index d71d30f..497366a 100644 --- a/NginxAndLetsencrypt/README.md +++ b/NginxAndLetsencrypt/README.md @@ -35,6 +35,23 @@ sudo ./init-letsencrypt.sh docker-compose up -d ``` +6.续签 + +执行init-letsencrypt.sh即可。 + +有一些特殊情况,比如配置文件设置了自动对有无www的跳转,http跳转https的,此时可能会失败。应注释掉对所有密钥文件的引用,并确保http能访问得到。 + +比如,生产环境ycweb_oc中,可以参考ycweb.conf.whenrequestsslcert。 + +例如:ycweb_oc续签实操: + +1. 修改init-letsencrypt.sh中的domain为ycmusic.cn www.ycmusic.cn +2. 执行脚本 +3. 修改init-letsencrypt.sh中的domain为yichao.art www.yichao.art +4. 将conf.d/ycweb.conf改名备份,ycweb.conf.whenrequestsslcert改名成ycweb.conf。 +5. docker restart 【nginx docker实例】 +6. 执行init-letsencrypt.sh。成功后,把配置文件再改回来。重启nginx docker + ## 测试环境 * CentOS Linux release 7.3.1611 (Core)