当前位置: 首页 > news >正文

acme.sh在nginx环境配置,ssl证书测试

续写acme.sh使用记录,从 letsencrypt 生成免费的证SSL书.-CSDN博客

一、安装证书(域名需替换为自己的)

acme.sh --install-cert -d codechrono.cn -d www.codechrono.cn \
--key-file       /etc/nginx/cer/acmesh/codechrono.cn.key   \
--fullchain-file /etc/nginx/cer/acmesh/codechrono.cn.pem \
--reloadcmd     "nginx -s reload"

(一个小提醒, 这里用的是 service nginx force-reload, 不是 service nginx reload, 据测试, reload 并不会重新加载证书, 所以用的 force-reload)

二、nginx.conf配置

注意,路径一和路径二需替换为自己服务器的目录,步骤一也必须替换

	# 443 api配置server {listen 443 ssl;server_name codechrono.cn;ssl_certificate_key /etc/nginx/cer/acmesh/api.codechrono.cn.key;//路径一ssl_certificate /etc/nginx/cer/acmesh/api.codechrono.cn.pem;//路径二location / {proxy_pass http://127.0.0.1:8088; # 后端服务URLproxy_http_version 1.1;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}

三、证书验证

1、验证方法

访问 ssllabs.com 输入你的域名,检查 SSL 的配置是否都正常:

https://ssllabs.com/ssltest/analyze.html?d=codechrono.cn

确保验证结果有 A 以上,否则根据提示调整问题

2、修正办法

ssl_dhparam 未配置

将导致 ssllabs.com 的评分降到 B,并给 This server supports weak Diffie-Hellman (DH) key exchange parameters. Grade capped to B. 的警告。

ssl_prefer_server_ciphers on 也是一个必要的配置,否则会 A+ 变成 A-;

如果你需要兼容老系统或老浏览器的话,你需要配置 ssl_ciphers,详见 Mozilla Server_Side_TLS 的介绍,Nginx 里面 ssl_ciphers 默认值是 

四、网页证书截图


http://www.mrgr.cn/news/46997.html

相关文章:

  • 自动化办公|xlwings简介
  • 学习进程前的简单认知-体系结构与OS
  • OFDM接收机学习-第二章 符号同步模块FPGA的实现
  • Redis十大数据类型详解
  • 使用Deepseek搭建类Cursor编辑器
  • 利用AI大模型和Mermaid生成流程图
  • HCIE的含金量都是被吹出来的?
  • 洗衣店订单管理:Spring Boot技术革新
  • [实用工具]Docker安装nextcloud实现私有云服务和onlyoffice
  • 【工具】前端js数字金额转中文大写金额
  • JAVA中的线程控制
  • 画质修复怎么弄?这4个恢复照片清晰度的修复工具快收藏
  • vue3学习记录-watch
  • 智慧水利(数字孪生流域)建设方案
  • 从不同的细节察觉人的性格
  • A股热了,但黄金周实体经济的统计数字却有点凉
  • 地理空间数据共享资源,爱好者进
  • PELCO-D协议简介
  • python 实现双向A*算法
  • vue3实现登录获取token并自动刷新token进行JWT认证
  • 面试指南1009
  • mysql模糊查询优化
  • 数通--3
  • linux通过网络scp传文件
  • 2024最新版:大厂AI大模型面试题集锦及详解,非常详细收藏我这一篇就够了
  • 仿IOS桌面悬浮球(支持拖拽、自动吸附、自动改变透明度与点击、兼容PC端与移动端)