我在跑步http://clinicianwiki.com,一个供临床医生交流临床信息的非营利网站。
该网站的域名提供商是porkbun,它还提供可下载的.pem格式的SSL证书。
我需要采取什么步骤(在 VM 和 Azure 门户上)才能在网站上使用 https 而不是 http(这会发出安全警告)?非常感谢!
答案1
您可以将证书添加到您自己的 VM Web 服务器中,例如Nginx,阿帕奇或者你可以创建一个Azure 应用程序网关然后添加您的证书以执行 SSL-Offload,这意味着该证书已安装到您的 Azure 应用程序网关中,并且您将 VM 作为后端服务器。
答案2
我发现最简单的方法可能是使用certbot。在 Azure 中设置相当复杂,对于新网站来说成本可能很高。在 Apache2 中手动设置也相当复杂。
我仍然不确定 porbun 提供的 .pem 证书有什么用,但至少这个解决方案对我来说效果很好。