apache实现多域名虚拟主机的SSL认证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache实现多域名虚拟主机的SSL认证相关的知识,希望对你有一定的参考价值。

#/etc/httpd/conf.d/ssl.conf 配置如下:


LoadModule ssl_module modules/mod_ssl.so

Listen 443

NameVirtualHost 109.109.109.109:443

AddType application/x-x509-ca-cert .crt

AddType application/x-pkcs7-crl    .crl

SSLPassPhraseDialog  builtin

SSLSessionCache         shmcb:/var/cache/mod_ssl/scache(512000)

SSLSessionCacheTimeout  300

SSLMutex default

SSLRandomSeed startup file:/dev/urandom  256

SSLRandomSeed connect builtin

SSLCryptoDevice builtin


#/etc/httpd/conf.d/a.conf

<VirtualHost 109.109.109.109:443>

#其他内容

ServerName a.com

#其他内容

</VirtualHost>


#/etc/httpd/conf.d/b.conf

<VirtualHost 109.109.109.109:443>

#其他内容

ServerName b.com

#其他内容

</VirtualHost>


#/etc/httpd/conf.d/c.conf

<VirtualHost 109.109.109.129:443>

#其他内容

ServerName c.com

#其他内容

</VirtualHost>


注:109.109.109.129 该地址为别名地址[eth0:1设定]

本文出自 “WoSec” 博客,请务必保留此出处http://pathyon.blog.51cto.com/9465112/1747053

以上是关于apache实现多域名虚拟主机的SSL认证的主要内容,如果未能解决你的问题,请参考以下文章

SNI: 实现多域名虚拟主机的SSL/TLS认证

SNI: 实现多域名虚拟主机的SSL/TLS认证

httpd开启ssl认证

HTTPS-SSL/TSL与SNI的关系以及同IP多域名虚拟主机的SSL/TSL认证

13_搭建Nginx服务器配置网页认证基于域名的虚拟主机ssl虚拟主机

Apache虚拟主机绑定域名证书和ssl_module模块