阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https

**
博主的环境是:Windows server 2008,apache版本2.4.9.

Step 1:获取免费证书

首先,进入阿里云ssl证书,申请免费证书。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第1张图片
点击购买证书。
购买证书
按图示,依次点击,即可看到免费的证书。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第2张图片
选择免费证书,点击购买。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第3张图片
购买成功后如图所示。
购买成功
**

step 2:验证

点击补全,填写信息,注意验证方式我选的是DNS。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第4张图片
提交后可以看到这样的状态。
这里写图片描述
点击进度,可以看到下面的提示。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第5张图片
按照提示内容,到阿里云解析配置好解析。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第6张图片
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第7张图片
然后在ssl证书的配置提示界面点击检查配置可以看到自己配置的是否正确。
这里写图片描述
接下来,等待审核通过就可以了。

step 3:配置服务器证书

审核通过后,即可看到这样的状态。
这里写图片描述
点击下载证书,再点击apache,即可看到配置提示。
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https_第8张图片
首先按提示配置好httpd.conf,至于httpd-ssl.conf ,很多人配置的时候都会导致wamp重启变黄。这里我建议,先将httpd-ssl.conf清空,然后将以下代码粘贴进去。

Listen 443 
 
 DocumentRoot "C:\wamp\www" 
 ServerName yourname 
 ServerAlias yourname
 SSLEngine on 
# 添加 SSL 协议支持协议,去掉不安全的协议
SSLProtocol all -SSLv2 -SSLv3
# 修改加密套件如下
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on
# 证书公钥配置
SSLCertificateFile cert/public.pem
# 证书私钥配置
SSLCertificateKeyFile cert/214886984890006.key
# 证书链配置,如果该属性开头有 '#'字符,请删除掉
SSLCertificateChainFile cert/chain.pem

  
 Options FollowSymLinks ExecCGI 
 AllowOverride All 
 Order allow,deny 
 Allow from all 
 Require all granted 
  
 
再按照阿里云的提示去更改内容,修改完成之后,重启wamp即可。

step 4:开启微赞https功能

打开微赞的config.php配置文件,找到这一行,修改值为1,重启wamp即可。
$config['setting']['https'] = 1;
到此为止,可以看到我们的微赞框架下的站点(包括PC端和微信端),都已经变成https了。

这里写图片描述

你可能感兴趣的:(日常运维)