首页 / 相关文档 / 在 Nginx 上安装 SSL 证书

在 Nginx 上安装 SSL 证书

配置证书链、私钥与 HTTP 跳转 HTTPS。

在 Nginx 上安装 SSL 证书

本文介绍如何在 Nginx 上部署 IDigiTrust 证书。

1. 合并证书链

把域名证书与中间证书按顺序合并:

cat your_domain.crt intermediate.crt > fullchain.crt

2. 配置 Nginx

server {
    listen 443 ssl;
    server_name example.com;
    ssl_certificate     /etc/nginx/ssl/fullchain.crt;
    ssl_certificate_key /etc/nginx/ssl/your_domain.key;
    ssl_protocols       TLSv1.2 TLSv1.3;
}

3. 强制 HTTPS 跳转

server {
    listen 80;
    server_name example.com;
    return 301 https://$host$request_uri;
}

4. 校验并重载

nginx -t && nginx -s reload
相关文档