SSL/TLS 证书安装是指将签发的证书文件(含证书链和私钥)正确部署到 Web 服务器、负载均衡器或反向代理等终端上,使 HTTPS 连接可被浏览器验证并建立加密通道。安装本身不改变证书内容,但配置错误会导致证书不可信、链路中断或浏览器显示“NET::ERR_CERT_AUTHORITY_INVALID”等错误。
典型安装需提供三类文件:① 域名证书(domain.crt 或 certificate.pem);② 中间证书(ca-bundle.crt 或 chain.pem),用于补全信任链;③ 私钥文件(private.key),必须与申请时生成的 CSR 对应。Nginx 要求证书与中间证书合并为单个 PEM 文件;Apache 需分别指定 SSLCertificateFile 和 SSLCertificateChainFile;IIS 则通过 GUI 导入 PFX(含私钥的 PKCS#12 容器)。
安装后须验证证书链完整性。可使用 ssl证书工具 中的「SSL 检查」功能,或命令行执行:openssl s_client -connect example.com:443 -showcerts,确认返回的证书链包含域名证书→中间证书→根证书,且无缺失或顺序错乱。
600 并属主为运行用户(如 www-data)加密您的网站,赢得客户信任!