![使用 WHM 启用端口 443 以启用 SSL](https://linux22.com/image/581826/%E4%BD%BF%E7%94%A8%20WHM%20%E5%90%AF%E7%94%A8%E7%AB%AF%E5%8F%A3%20443%20%E4%BB%A5%E5%90%AF%E7%94%A8%20SSL%20.png)
我的 SSL 警告表明:
该网站的身份尚未得到验证。
• 服务器的证书不受信任。
我正在使用 whm,并且已经生成了 SSL,希望启用 HTTPS。我运行了 SSL 测试,结果显示端口 443 已被阻止:http://www.sslshopper.com/ssl-checker.html
在 xxx 上未找到 SSL 证书。请确保名称解析为正确的服务器,并且 SSL 端口(默认为 443)在服务器的防火墙上已打开。
现在我想启用端口 443。可以通过 WHM 启用此端口吗?还是只需为我的主机名手动添加虚拟主机即可?
或者是因为它是自签名 SSL 证书而产生此警告?
管理 SSL 有点超出我的水平,所以如果我说得不清楚,请原谅。我愿意尽我所能解释清楚。
答案1
您需要从服务器防火墙启用 443 端口。如果您使用的是 CSF(ConfigServer 防火墙),那么您会在 WHM 中找到 ConFigServer 防火墙功能。从那里您可以直接在防火墙中添加端口 443。但是,对于任何其他防火墙,您需要通过 SSH 手动执行此操作。
如果您使用的是自签名 SSL 证书,那么您可能会遇到此类错误消息。您可以从受信任的 SSL 提供商处为您的特定网站购买私有 SSL 证书。为此,您必须为您的网站分配专用 IP 地址,然后生成 CSR 并根据该 CSR 密钥购买 SSL。
答案2
答案3
我也遇到过这样的问题。在这种情况下,启用模块“sudo a2enmod ssl”对我有用。