首先要了解ssl证书
SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socket layer(SSL)安全协议是由Netscape Communication公司设计开发。该安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。
今天在安装nginx证书的时候就出现了下列证书的错误。
问题nginx证书出现的警告:
1 2 | nginx: [warn] "ssl_stapling" ignored, issuer certificate not found for certificate "/var/www/ssl/ng/xxx.com/www.xxx.com.crt" |
解决办法:先打开nginx的crt的证书,看看里面有几段如果有两端了,就说明有错误,会提示上面的这句话,就是把终极证书,机构签名的那个证书里面的两端内容复制到
crt文件里面,在进行执行下列命令
nginx -t
出现了:
1 2 | nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful |
表示完成!