gpt4 book ai didi

apache - 如何正确安装 ssl 到 apache2 OVH vps

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:23 25 4
gpt4 key购买 nike

我将我的证书上传到我的 apache2 服务器,但无法正确映射所有内容。我附上了 sites-available 文件夹和 default-ssl 文件的截图。我怎样才能正确映射这个。每次我在 defualt-ssl 中更新虚拟主机时,我的服务器都不会重新启动。

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

最佳答案

好的,我看到你安装了 Wordpress。如果那是您唯一拥有的网站,那将很容易!我刚买了一个 OVH VPS SSD 1,自己也遇到了这个问题。

首先,您必须将 SSLCertificateChainFile 添加到 default-ssl.conf 文件中。

我的证书和 key 如下:

SSLCertificateFile /etc/apache2/SSL/2_www.xxxnoscopemlgxxx.com.crt
SSLCertificateKeyFile /etc/apache2/SSL/private.key
SSLCertificateChainFile /etc/apache2/SSL/1_root_bundle.crt

其次,你走在正确的道路上。在最顶部的 default-ssl.conf 中,您将看到:

DocumentRoot: /var/www/html

将其更改为:

DocumentRoot: /var/www/wordpress

快完成了!

接下来,在您的网站上,在 Wordpress 管理面板中,转到“设置”>“常规”

在那里你会看到

WordPress Address (URL) 

Site Address (URL)

在这两个旁边输入您的域名,并在它们前面加上 https://。 (根据您的证书,我建议 https://www.yourdomain.tld )

现在,在您的 OVH 管理器中,重新启动服务器,您应该能够使用具有完整 SSL 支持的 Wordpress 站点。

如果需要,您可以将 Apache 配置为将所有 http 流量重定向到 https。

我知道这篇文章已经发布 6 个月了,您现在可能已经知道出了什么问题。然而,当我试图弄清楚我昨天做错了什么时看到这篇文章,当我注意到 DocumentRoot 没有指向 Wordpress 目录时,我觉得自己像个白痴。

我只是想为将来遇到此问题的任何人提供这个答案。

关于apache - 如何正确安装 ssl 到 apache2 OVH vps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34958332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com