第一步:先使用openssl生成dbparam.pem文件
1)进入openssl的安装目录,执行下面2)命令
2)openssl dhparam -out dhparam.pem -text 512

会在当前目录生成一个dhparam.pem文件。
第二步:配置nginx.conf文件
1)将dhparam.pem文件放到nginx的conf目录下
2)配置ngxin.conf ssl的server配置

3)重启nginx。
上述问题解决参考:https://www.dazhuanlan.com/2019/12/20/5dfc3394a3539/
(springboot待测试)
springboot下配置
修改springboot配置文件application.yml
server:
ssl:
enabled-protocols: TLSv1,TLSv1.1,TLSv1.2
ciphers: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA
SpringBoot集成SSL:生成秘钥与Nginx配置指南
本文详细指导如何在SpringBoot应用中通过openssl生成dbparam.pem,并配置Nginx以支持安全连接,涉及SSL协议设置和密钥管理。
7458





