实施HTTPS协议的要求是什么? 我知道我需要一个包含证书的HTTPS服务器。 请指导我实施HTTPS。
取决于Web服务器。 通常情况下,您需要:
您可以像Apache一样configurationHTTP Server,通过在/etc/httpd/conf.d/ssl.conf(Red Hat / CentOS)中安装mod_ssl并将其configuration为证书等来提供HTTPS。
或者,您可以使用像nginx这样的软件反向代理/ SSL Offloader为您的HTTP服务器提供SSL终止。 在这种情况下,证书驻留在代理上,执行SSL协商等,并将stream量传递给HTTP服务器。
或者您可以使用硬件反向代理/ SSL Offloader,比如F5的BIG-IP,它只是一个专门的设备,除了SSLterminal以外,还可以进行本地stream量pipe理。 与nginx相同,证书驻留在设备上并将stream量传递给HTTP服务器。
干杯