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
博客园最近怎么一直打不开啊,崩溃啊。。。。