在CentOS上配置Nginx以使用SSL證書鏈,你需要按照以下步驟操作:
獲取SSL證書:
.crt
文件和一個或多個中間證書文件。合并證書文件:
cat your_domain.crt intermediate_cert.crt > fullchain.crt
配置Nginx:
/etc/nginx/nginx.conf
或/etc/nginx/conf.d/default.conf
。server
塊中,找到或添加listen 443 ssl;
這一行,確保Nginx監聽443端口并啟用SSL。server {
listen 443 ssl;
server_name your_domain.com;
ssl_certificate /path/to/fullchain.crt;
ssl_certificate_key /path/to/your_domain.key;
# 其他SSL配置選項...
}
測試配置:
nginx -t
systemctl reload nginx
驗證SSL配置:
請確保替換上述命令中的your_domain.com
、/path/to/fullchain.crt
和/path/to/your_domain.key
為你的實際域名和證書文件路徑。
完成這些步驟后,你的Nginx服務器應該已經成功配置了SSL證書鏈,并且可以通過HTTPS提供服務。