nginx自动更新ssl证书

安装工具yum install epel-releasewget https://dl.eff.org/certbot-auto --no-check-certificatechmod +x certbot-auto./certbot-auto -n生成证书,定时任务第一次生成证书./certbot-auto certonly --email my@qq.com --agree-tos --no-eff-email --webroot -w /root/html/ -d www.pydict.com上面命令中的/root/html/路径表示nginx配置中的root目录
如果有多个域名,命令后面继续加 -d 参数就行
自动更新证书证书会有有效期,所以可以弄一个定时任务自动更新证书
0 3 * * * /root/certbot-auto renew –disable-hook-validation –renew-hook “/usr/sbin/nginx -s reload”
这里表示每天凌晨3点更新一遍证书,如果证书没有失效,不会起作用
/usr/sbin/nginx是nginx的实际路径,可以用 which nginx 来定位位置
https配置server { listen 443 ssl; server_name pydict.com; ssl_certificate /etc/letsencrypt/live/www.pydict.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/www.pydict.com/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 logs/access.log main; gzip on; gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png application/vnd.ms-fontobject application/x-font-ttf font/ttf font/opentype font/x-woff image/svg+xml; error_page 404 /404.html; error_page 500 502 503 504 /50x.html; client_max_body_size 75m; root /root/html/otfsenter.github.io; location / { index index.html; }}http配置server { listen 80; server_name pydict.com; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; charset utf-8; error_page 404 /404.html; error_page 500 502 503 504 /50x.html; client_max_body_size 75m; location / { return 301 https://www.pydict.com$request_uri; }}这个http的配置中,配置了一个301,这样就算方位http也会重定向到https

苹果持续增加自动驾驶测试汽车数量
如何提高有源医疗器械的电磁兼容性
EMI磁环在电子设备中的重要性:原理与作用?
新能源充电枪测试机:揭秘未来充电技术的关键
分步解析,半桥LLC谐振转换器的设计要点
nginx自动更新ssl证书
纵观两会:对于被爆炒的区块链项目很“虚” 但依旧持“谨慎看好”的态度
驱动电路开路是什么意思 驱动电路的作用是什么?为何要设置驱动电路?
嵌入式代码优化技巧
软通咨询杨念农:AI助力央国企供应链建设,打造平台企业
苹果手机电池能换么_苹果手机电池更换教程_苹果手机换电池多少钱
掌握通讯线缆的五个口诀,室外光缆施工需要资质吗?
Adafruit Motorshield套件的使用
睿思芯科荣获创新南山2023“创业之星”大赛行业二等奖
全球年度Top 5 唯一RISC-V单板计算机入选
数字化革命下,车企如何转型升级?
厂商曝苹果iPhone 13已开始打样
中国机器人峰会常态化活动——“提升智能机器人关键技术创新能力”专题研讨会
石头扫地机器人T6到底怎么样
封测行业竞争日益激烈 通富微电未来可期