apache 在Windows上为localhost创建自签名证书

bmvo0sr5  于 2022-11-16  发布在  Apache
关注(0)|答案(2)|浏览(173)

当你创建一个自签名证书(或者即使是来自LetteEncrypt的证书)时,他们会要求提供主机名,我使用apache作为Localhost/ xampp上的Web服务器
那么我应该把什么放在域名上?“localhost”不工作???我不明白..我只是想https://localhost工作?!!我是一个初学者,所以请..
我已经尝试了不同的形式,如localhost,localhost:8080(因为我改变了端口),但似乎没有什么工作。.我知道我不是唯一一个谁使用localhost,但认真?我不明白如何获得本地主机证书和安全连接?

xpszyzbs

xpszyzbs1#

可以使用this answer创建CA和localhost证书以安装到Web服务器。

j7dteeu8

j7dteeu82#

在Windows上,您可以使用此应用程序http://www.itiverba.com/en/software/itisscg.php轻松地在Windows上创建任何自签名证书。
对于域名,您可以使用“localhost”或您的计算机名称(请参阅Windows“系统属性”中的“设备名称”或“计算机名称”)。
在Apache服务器上:

  • 将证书文件复制到服务器。
  • 编辑文件httpd.conf:为启用SSL的站点配置<VirtualHost>块。
  • 重新启动Apache。

相关问题