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

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

Step 1:获取免费证书

首先,进入阿里云ssl证书,申请免费证书。
点击进入ssl证书配置界面
点击购买证书。
购买证书
按图示,依次点击,即可看到免费的证书。
免费证书获取
选择免费证书,点击购买。
购买
购买成功后如图所示。
购买成功
**

step 2:验证

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

step 3:配置服务器证书

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

Listen 443 
<VirtualHost *: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

 <Directory "C:\wamp\www> 
 Options FollowSymLinks ExecCGI 
 AllowOverride All 
 Order allow,deny 
 Allow from all 
 Require all granted 
 </Directory> 
</VirtualHost> 
再按照阿里云的提示去更改内容,修改完成之后,重启wamp即可。

step 4:开启微赞https功能

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

这里写图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章