阿里雲 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了。

這裏寫圖片描述

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