摘要:常见的证书一般在Centos下,现在总结一下Windows下的配置
开放端口443 开放对应ssl扩展
#Listen 12.34.56.78:80
Listen 80
Listen 443
LoadModule ssl_module modules/mod_ssl.so
SSLSessionCache "shmcb:logs/ssl_scache(512000)"
SSLSessionCacheTimeout 300
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
<VirtualHost *:80>
DirectoryIndex index.php
DocumentRoot "C:\phpStudy\WWW\ittest"
ServerName ittest.oceania-sh.com
<Directory "C:\phpStudy\WWW\ittest">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:443>
DirectoryIndex index.php
DocumentRoot "C:\phpStudy\WWW\ittest"
ServerName ittest.oceania-sh.com
#SSL
SSLEngine On
SSLCertificateFile "C:\phpStudy\WWW\ittest\ssl\oceania-sh.pem"
SSLCertificateKeyFile "C:\phpStudy\WWW\ittest\ssl\oceania-sh.key"
SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
SSLProtocol All -SSLv2 -SSLv3 -TLSv1
SSLHonorCipherOrder On
<Directory "C:\phpStudy\WWW\ittest">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>