wampserver安装腾讯云ssl证书配置https

    小编为了能让小程序用上自己的后台,开始各种找证书,几番周折之下,选择了腾讯云的ssl证书,好像是免费一年,也能够解燃眉之急了。

    前面的步骤腾讯云的文档都有很详细的说明,在此就不多说了,到了安装证书这个步骤,按照文档做却出现了问题,于是各种网上找方案啊,试了好久都不行,无奈放弃了。偶然间,又想去配置它了,这次竟然成了,欣喜之下,想向广大同胞分享我的经历,避免有可怜的娃像我一样再走弯路。

    其实,网上很多教程说的都很详细了,但是我为什么不行,关键在于“c:/Apache24”,这里,不得不说,httpd -t这个命令,帮了我很大的忙,打开httpd-ssl这个文件后,挺长的,有#的都去掉吧,其他的还是不要删,小编之前就是全删了自己写的,结果不知道哪出了问题。虽然不删,但是很多地方需要修改,就是有关c:/Apache24都换成自己电脑相应的Apache所在位置,我的是C:\wamp64\bin\apache\apache2.4.9,这个不改的话,图标是变成不了绿色的。其他的照腾讯的文档配置,在这里,我要说明几点不一样的地方。

一个是,这里不要动。

另一个是DocumentRoot "C:\wamp64\www",改成自己www目录所在位置,上面是我电脑的位置。

就这两点真的特别关键,其他按照文档配即可。

下文奉上我的httpd-ssl,关键部位我用xxx代替了,小伙伴们改成自己的,另外要修改成你们自己电脑上的相关位置的我也标注了,希望能帮上你们。如果图标变不了绿色,别忘了到bin目录下用httpd -t。


Listen 443


SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5


SSLPassPhraseDialog  builtin


SSLSessionCache        "shmcb:c:/Apache24/logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300





DocumentRoot "C:\wamp64\www"        #要修改
ServerName www.xxx.cn:443                    #要修改
ServerAdmin [email protected]
ErrorLog "C:\wamp64\bin\apache\apache2.4.9/logs/error.log"    #要修改
TransferLog "C:\wamp64\bin\apache\apache2.4.9/logs/access.log"   #要修改


SSLEngine on


SSLCertificateFile "C:/wamp64/bin/apache/apache2.4.9/conf/2_www.xxx.cn.crt"            #要修改
SSLCertificateKeyFile "C:/wamp64/bin/apache/apache2.4.9/conf/3_www.xxx.cn.key"    #要修改
SSLCertificateChainFile "C:/wamp64/bin/apache/apache2.4.9/conf/1_root_bundle.crt"        #要修改



    SSLOptions +StdEnvVars

        #要修改
    SSLOptions +StdEnvVars



BrowserMatch "MSIE [2-5]" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0


CustomLog "C:\wamp64\bin\apache\apache2.4.9/logs/ssl_request.log" \                #要修改
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"


                                  

你可能感兴趣的:(技术)