Apache2 SSL 问题:从 zerossl.com 生成免费 SSL,但未找到密钥文件,那么如何使用 certificate.crt 文件创建该文件?

问题描述

从 zerossl.com 生成证书并验证!!!

之后它为我提供了一个包含“ca_bundle.crt”和“certificate.crt”的zip文件 并将它们放入 /opt/ssl。

然后配置我的 apache conf 文件,它看起来像这样 -->

<VirtualHost *:80>
        ServerName www.my-domain.com
        DocumentRoot /var/www/html
        Redirect permanent / https://my-domain.com/
<Directory /var/www/html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
</Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
ServerName www.my-domain.com
DocumentRoot /var/www/html
ServerAlias www.my-domain.com
SSLEngine on
SSLCertificateFile /opt/ssl/certificate.crt
SSLCertificateChainFile /opt/ssl/ca_bundle.crt
#SSLCertificateKeyFile /opt/ssl/my-domain.key

<Directory /var/www/html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
</Directory>
</VirtualHost>

在这里你可以看到我评论了“#SSLCertificateKeyFile”,因为我没有/得到那部分 我对 SSL 配置很陌生,因为我已经搜索过了。

非常感谢任何形式的帮助!!!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)