apache - 使用 Laragon Apache 问题启用 SSL

标签 apache ssl laragon

我从 ZeroSSL 获得了 90 天的免费 SSL 证书,其中包含 3 个文件:ca_bundle.crt、certificates.crt 和 private.key。然后放到 C:\laragon\etc\ssl
编辑 C:\laragon\etc\apache2\sites-enabled\00-default.conf

<VirtualHost _default_:80>
    <Directory "C:/laragon/www">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
<VirtualHost _default_:443>
    <Directory "C:/laragon/www">
        AllowOverride All
        Require all granted
    </Directory>

    SSLEngine on
    SSLCertificateFile       C:/laragon/etc/ssl/certificate.crt
    SSLCertificateKeyFile    C:/laragon/etc/ssl/private.key
    SSLCertificateChainFile  C:/laragon/etc/ssl/ca_bundle.crt
    
#SSLCertificateFile      C:/laragon/etc/ssl/laragon.crt
#SSLCertificateKeyFile   C:/laragon/etc/ssl/laragon.key
</VirtualHost>
C:\laragon\etc\apache2\httpd-ssl.conf 已经被 Laragon 自动编辑
Listen 443

SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4

SSLHonorCipherOrder on 

SSLProtocol all -SSLv3
SSLProxyProtocol all -SSLv3

SSLSessionCache "shmcb:logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300
C:\laragon\bin\apache\httpd-2.4.47-win64-VS16\conf\httpd.conf 也由 Laragon 自动编辑
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

AcceptFilter http none
AcceptFilter https none
EnableSendfile Off
EnableMMAP Off

IncludeOptional "C:/laragon/etc/apache2/alias/*.conf"
IncludeOptional "C:/laragon/etc/apache2/sites-enabled/*.conf"
Include "C:/laragon/etc/apache2/httpd-ssl.conf"
Include "C:/laragon/etc/apache2/mod_php.conf"
但 SSL 仅适用于本地。
从互联网访问并显示错误消息时它不起作用 -

This site can’t be reached - took too long to respond


.
我在哪里做错了?请帮忙,谢谢。

最佳答案

请忽略上面的问题。
找到了答案,因为我忘记关闭端口 443 上的防火墙。
对不起

关于apache - 使用 Laragon Apache 问题启用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71789802/

相关文章:

ssl - 外部网站的自签名证书

mysql - 无法从本地机器连接 mysql 到远程服务器 10060

Python 服务文件缓存 Apache 竞态条件

java - 持久 I/O 流连接

.htaccess - 将混合内容重定向到 HTTPS 的正确 htaccess 规则是什么

wordpress - 我收到 CSS SyntaxError,意外标记 {.但我看不到错误

php - Laragon-无法检测到我的 laravel 项目

perl - 当用作 cgi-bin 时,如何使用 setuid() 成功运行 Perl 脚本?

php - 在 ubuntu 服务器中为 php 启用 .htaccess

java - 从服务器端 API 重定向时,Safari Angular URL 参数被忽略