1. 首先,在Cloudflare中申请SSL证书并启用“全站加密”功能。

  2. 在Nginx配置文件中添加以下代码:

server {
    listen 443 ssl;
    server_name yourdomain.com;

    ssl_certificate /path/to/your/cert.pem;
    ssl_certificate_key /path/to/your/key.pem;

    # Other SSL/TLS settings
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 5m;

    # Other server settings
    location / {
        # Your server configuration
    }
}

在以上代码中,您需要将“yourdomain.com”替换为您的域名,并将“/path/to/your/cert.pem”和“/path/to/your/key.pem”替换为您的证书和私钥的实际路径。

  1. 重新加载Nginx配置文件以使更改生效:
sudo service nginx reload
  1. 确认SSL证书已成功安装。在浏览器中访问您的网站,并确保浏览器地址栏中显示了绿色锁定图标
使用cloudflare申请的ssl证书nginx应该如何配置

原文地址: http://www.cveoy.top/t/topic/ddDF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录