“Wamp设置https”的版本间的差异
来自JsRobot
(创建页面,内容为“ Listen 443 SSLProtocol all -SSLv2 -SSLv3 SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM SSLHonorCipherOrder on SSLPassPhrase...”) |
|||
第1行: | 第1行: | ||
+ | 1.在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。 | ||
+ | |||
+ | 2.打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉“#”: | ||
+ | #LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件) | ||
+ | #Include conf/extra/httpd-ssl.conf | ||
+ | |||
+ | 3.打开 apache 安装目录下 conf/extra/httpd-ssl.conf 文件 | ||
Listen 443 | Listen 443 | ||
SSLProtocol all -SSLv2 -SSLv3 | SSLProtocol all -SSLv2 -SSLv3 | ||
第4行: | 第11行: | ||
SSLHonorCipherOrder on | SSLHonorCipherOrder on | ||
SSLPassPhraseDialog builtin | SSLPassPhraseDialog builtin | ||
− | |||
<VirtualHost *:443> | <VirtualHost *:443> | ||
DocumentRoot "D:/wamp/www/" | DocumentRoot "D:/wamp/www/" |
2018年9月18日 (二) 17:22的版本
1.在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。
2.打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉“#”: #LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件) #Include conf/extra/httpd-ssl.conf
3.打开 apache 安装目录下 conf/extra/httpd-ssl.conf 文件 Listen 443 SSLProtocol all -SSLv2 -SSLv3 SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM SSLHonorCipherOrder on SSLPassPhraseDialog builtin <VirtualHost *:443> DocumentRoot "D:/wamp/www/" ServerName www.kernelsdk.com:443 ServerAdmin admin@example.com ErrorLog "logs/sslerror_log" TransferLog "logs/sslaccess_log" SSLEngine on SSLCertificateFile "D:/wamp/bin/apache/apache2.4.9/cert/public.pem" SSLCertificateKeyFile "D:/wamp/bin/apache/apache2.4.9/cert/215013484540370.key" SSLCertificateChainFile "D:/wamp/bin/apache/apache2.4.9/cert/chain.pem" </VirtualHost>