【问题标题】:Renew SSL certificate in XAMPP for Mac OS在 XAMPP for Mac OS 中更新 SSL 证书
【发布时间】:2018-09-12 18:19:58
【问题描述】:

最近XAMPP包的Apache web服务器开始用https协议访问时报错(之前也是报错,但是让我访问提示不安全。现在不行了以任何方式访问它)。

我已经看到该页面的证书,它是默认来自 apache 的证书,该证书自 2010 年以来已过期(之前,尽管已过时,但它允许访问)。我尝试重新安装它,但它仍然是一样的。

我需要知道除了更新证书之外是否还有其他方法。如果您发现要更新证书,在 XAMPP 中更新证书的步骤是什么?

我使用 MacOS High Sierra 10.13.4 操作系统和 XAMPP 版本 7.2.3。我不想要 Windows 的答案

我不是这方面的专家,所以想要一个尽可能简单的解决方案。

Error accessing the page

Digital certificate

【问题讨论】:

    标签: ssl web https xampp


    【解决方案1】:

    大约一周以来,我在 XAMPP 和 Mac OSX 上也遇到了同样的问题,终于解决了。似乎 XAMPP 设置的生成证书要么超级过期,要么在某种程度上不再对 chrome 有效。

    我为解决这个问题所做的只是备份了当前的证书以防万一。

    然后按照这个自述文件https://gist.github.com/nrollr/4daba07c67adcb30693e

    我只是将所有路径更改为我的 XAMPP ssl 位置 /Applications/XAMPP/etc 而不是默认的 apache 位置,并为它创建的 locahost 文件创建了 ssl 目录

    在“extra”目录中的 httpd-ssl.conf 中设置并安装所有内容(我使用虚拟主机)后,将 ssl 证书位置更改为我创建的新位置。

    SSLCertificateFile "/Applications/XAMPP/xamppfiles/etc/ssl/localhost.crt" SSLCertificateKeyFile "/Applications/XAMPP/xamppfiles/etc/ssl/localhost.key"

    【讨论】:

    • 非常感谢。我已经能够解决它,它对我非常有用。
    猜你喜欢
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 2015-05-15
    相关资源
    最近更新 更多