debian

Debian Apache SSL证书配置指南

小樊
35
2025-12-27 15:50:40
栏目: 云计算

Debian Apache SSL证书配置指南

一 准备与前提

二 获取并安装证书

三 手动配置 Apache 使用证书

<VirtualHost *:443>
    ServerName yourdomain.com
    ServerAlias www.yourdomain.com
    DocumentRoot /var/www/yourdomain.com

    SSLEngine on
    SSLCertificateFile      /etc/letsencrypt/live/yourdomain.com/fullchain.pem
    SSLCertificateKeyFile   /etc/letsencrypt/live/yourdomain.com/privkey.pem

    # 可选:使用 Certbot 提供的推荐 SSL 参数
    Include /etc/letsencrypt/options-ssl-apache.conf

    # 可选:HTTP/2
    Protocols h2 http/1.1

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
    ServerName yourdomain.com
    Redirect permanent / https://yourdomain.com/
</VirtualHost>

四 自签名证书仅用于测试

五 验证与优化

0
看了该问题的人还看了