企业优惠唯一官方(www.qyyh.com)- 实用的企业优惠信息大全

手机版 网站地图 txt地图 html地图

域名ssl分类
热门标签:
最新标签:

nginx能配置多个ssl证书吗

日期:2022/09/30 08:00作者:人气:

导读:...

nginx支持TLS协议的SNI扩展(Server Name Indication,简单地说这个扩展使得在同一个IP上可以以不同的证书serv不同的域名)。不过,SNI扩展还必须有客户端的支持,另外本地的OpenSSL必须支持它。
如果启用了SSL支持,nginx便会自动识别OpenSSL并启用SNI。是否启用SNI支持,是在编译时由当时的 ssl.h 决定的(SSL_CTRL_SET_TLSEXT_HOSTNAME),如果编译时使用的OpenSSL库支持SNI,则目标系统的OpenSSL库只要支持它就可以正常使用SNI了。
nginx在默认情况下是TLS SNI support disabled。
启用方法:
需要重新编译nginx并启用TLS。步骤如下:

# wget

# tar zxvf openssl-1.0.1e.tar.gz
# ./configure --prefix=/usr/local/nginx --with-http_ssl_module \
--with-openssl=./openssl-1.0.1e \
--with-openssl-opt=enable-tlsext
# make
# make install

查看是否启用:
# /usr/local/nginx/sbin/nginx -V
TLS SNI support enabled
这样就可以在 同一个IP上配置多个HTTPS主机了。

网站地图

Copyright © 2022-2023 qyyh.com 企业优惠网 版权所有 工信部备案号:蜀ICP备19014027号-8

声明: 企业优惠