站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        nginx如何防止ssl證書過期

        nginx如何防止ssl證書過期

        nginx如何防止ssl證書過期?

        nginx配置免費(fèi)SSL證書及證書定時更新

        環(huán)境 contos 6,證書發(fā)行Let's Encrypt

        證書生成前提是域名是可用的,即已經(jīng)備案通過并且有DNS解析到了具體IP

        1、安裝epel,

        >yum install epel-release

        2、下載certbot證書生成工具certbot-auto

        >wget https://dl.eff.org/certbot-auto --no-check-certificate

        3、安裝工具的依賴

        >chmod +x certbot-auto >./certbot-auto -n

        4、生成證書

        單域名:

        >./certbot-auto certonly --email my@163.com --agree-tos --no-eff-email --webroot -w /usr/local/nginx/html/xue/ -d www.xue37.cn

        注意:替換郵箱、網(wǎng)站目錄和域名

        多域名:

        >./certbot-auto certonly --email my@163.com --agree-tos --no-eff-email --webroot -w /usr/local/nginx/html/xue/ -d www.xue37.cn -d xue37.cn

        證書生成在/etc/letsencrypt/live/www.xue37.cn/目錄下(具體生成地址執(zhí)行完命令有提示信息)

        5、證書延期(因?yàn)樽C書有效期為90天)

        certbot-auto工具支持證書延期操作,因此可以使用crontab定時任務(wù)定時自動延期

        >0 3 * * * /root/certbot-auto renew --disable-hook-validation --renew-hook "/usr/local/nginx/sbin/nginx -s reload"

        每天3點(diǎn)進(jìn)行證書延期,crontab表達(dá)式自己可以百度

        注意:

        自己可以先單獨(dú)執(zhí)行一下:

        /root/certbot-auto renew --disable-hook-validation --renew-hook "/usr/local/nginx/sbin/nginx -s reload"

        我這里提示The following certs are not due for renewal yet,表示證書未到期,沒有其他錯誤。因此為了防止證書失效時間過久,這里可以設(shè)置為每天都進(jìn)行延期操作

        6、nginx增加證書配置

        server { listen 443 ssl; server_name www.xue37.cn;     ##這里是你的域名 ssl_certificate /etc/letsencrypt/live/www.xue37.cn/fullchain.pem;    #前面生成的證書,改一下里面的域名就行 ssl_certificate_key /etc/letsencrypt/live/www.xue37.cn/privkey.pem;   #前面生成的密鑰,改一下里面的域名就行 ssl_ciphers ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:HIGH:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!AESGCM; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; access_log /data/application/logs/xue.access.log main; location ^~ /bot { proxy_pass http://xue-server; include proxy-params.conf; } location / { root html/xue; index index.html index.htm; } location = /50x.html { root html; } }

        7、設(shè)置80端口301到443

        修改nginx配置:

        server { listen 80; server_name localhost; location /.well-known/ { add_header Content-Type 'text/plain;'; root /usr/local/nginx/html/xue; } location / { return 301 https://www.xue37.cn$request_uri; } }

        注意:nginx修改后需要重啟:/usr/local/nginx/sbin/nginx -s reload

        注意:nginx配置需要處理

        location ~ /. { deny all; }

        這段配置刪掉或注釋掉或在這段配置前面加上(如果沒有這段配置請忽略)

        location ~ /.well-known { allow all; }

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 久久亚洲AV永久无码精品| 久久亚洲国产成人精品无码区| 亚洲第一精品在线视频| 中文字幕无码精品三级在线电影 | 免费91麻豆精品国产自产在线观看 | 亚洲а∨天堂久久精品| 国产精品国产三级国产AⅤ| 国产精品久久永久免费| 国产精品无码一区二区三级| 一本一道久久a久久精品综合| 精品久久久久久久久久中文字幕| 亚洲午夜精品久久久久久人妖| 国产精品天干天干综合网| 亚洲精品乱码久久久久久久久久久久 | 成人国产精品秘 果冻传媒在线| 97精品国产福利一区二区三区| 色国产精品一区在线观看| 亚洲av无码成人精品国产| 国产亚洲精品国看不卡| 在线观看91精品国产入口| 国产福利视精品永久免费| 国产成人精品高清在线观看93 | 在线涩涩免费观看国产精品| 久久精品免费大片国产大片| 国产午夜精品一区二区三区小说 | 国产精品亚洲片在线va| 国产AV国片精品| 精品麻豆丝袜高跟鞋AV| 久久久久亚洲精品天堂| 色婷婷在线精品国自产拍 | 中文成人无码精品久久久不卡| 人妻精品久久久久中文字幕| 国产精品第一页在线| 精品国产人成亚洲区| 国产午夜精品久久久久九九| 国产精品乱伦| 国产精品午夜一级毛片密呀| 国产精品V亚洲精品V日韩精品 | 精品久久久无码中文字幕天天| 99在线精品免费视频| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 |