ssl - 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 配置非常愚蠢。
非常感谢任何形式的帮助!!!!
解决方案
推荐阅读
- linux - pthread_exit() 对可连接线程的资源有什么影响?
- uml - 序列图中的这些响应消息之间有什么区别吗
- python - Django:迁移后在包中组织模型
- javascript - 如何将字符串值数组转换为包含少量数字字段的 Mongoose 模式的数值?
- vue.js - 在 firebase 上托管显示空白页
- linux - 克隆作业 - 脚本无法启动
- python - 使用 Python 访问 Outlook
- linux - 即使 CPU 使用率低于请求,Pods CPU 也会受到限制
- laravel - Laravel 返回分页“元”对象数据而不分页
- flutter - 如何在 Flutter 中实现断点来逐行检查响应?