经历简直称的上说是坑爹,博客在搬到了青果云的香港过程中发生了一些令人不快的事啊!

在搬家前用的是amh5,用的证书什么的直接粘贴进去就能用了,但是在青果云用的是linuxeye的一键包,所以在配置ssl的时候出现了问题。。在原来用这个一键包的时候测试用Comodo的证书老是出现问题后来便放弃了,今天性质勃发的又试了一次,才找到了问题。

其次如果用不完整的证书链会发生一些错误提示,这时就需要合并证书链了

上传你的所有证书文件(xxxx.crt、COMODORSADomainValidationSecureServerCA.crt、COMODORSAAddTrustCA.crt、AddTrustExternalCARoot.crt 注:xxxx代表你的域名证书文件例如我的为:eqblog_com.crt)

用ssh进入你上传证书的文件夹执行以下命令:

cat xxxx.crt COMODORSADomainValidationSecureServerCA.crt COMODORSAAddTrustCA.crt AddTrustExternalCARoot.crt > xxxx-new.crt

注意:将xxxx换成你证书域名的文件。

然后就是将你cat后的xxxx-new.crt文件 进行ssl配置。如果出现:

SSL_CTX_use_PrivateKey_file("/usr/local/nginx/conf/eqblog.com.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)

出现这个错误的话,请将key文件替换成你申请证书的key。