centos7生成测试https证书

参考文章:https://blog.csdn.net/jxch____/article/details/109507355

# 生成 key,此处秘钥长度为1024会报错太短
openssl genrsa -des3 -out server.key 2048
# 生成 csr,一直下一步下一步就行
openssl req -new -key server.key -out server.csr
# 去除密码
openssl rsa -in server.key -out server_nopass.key
# 生成证书
openssl x509 -req -days 365 -in server.csr -signkey server_nopass.key -out server.crt

其中第一步文章说的秘钥长度是1024,但是在centos7版本下会启动nginx失败,查看错误日志是:failed (SSL: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small),说秘钥太短,于是改成2048后正常,参考文章:https://blog.csdn.net/qq_37774171/article/details/122558592

 

博客园最近怎么一直打不开啊,崩溃啊。。。。

posted @ 2022-03-14 11:41  一 定 会 去 旅 行  阅读(478)  评论(0编辑  收藏  举报