WHM 将 .pem 文件放置在哪里用于 SSL


Where does WHM place .pem files for SSL

我正在我的网站上设置SSL,我无法弄清楚.pem文件在哪里,或者如果我没有它们,如何获取它们。我使用 WHM 生成了证书和签名请求,使用 namecheap 与 comodo 的接口"颁发"了证书,然后通过复制和粘贴使用 whm 安装了证书。现在我想设置mysqli_ssl_set().

我最初尝试使用位于/etc/ssl 中的文件,其中还包含一个指向 etc/pki/tls/certs 的快捷方式文件。弄乱这些之后,我无法让它们工作(mysqli_ssl_set()一直以布尔值出现)。我使用的文件是 .key 和 .crt 文件,mysqli_ssl_set()上的 w3schools 页面指定 .pem 文件。因此,我查找了.pem文件,发现它们是纯文本。因此,我尝试通过复制和粘贴来创建自己的。这也给出了相同的错误。

那么,WHM通常放置的.pem文件在哪里?或者,如果它们不是由 WHM 生成的,我如何才能最好地解决此问题?

它们被放置在etc/ssl/private中。出于某种原因,在FileZilla .pem文件中,文件看起来像文件夹的链接,这令人反感。