Windows 64位下為wampserver或phpstudy 騰訊雲免費SSL證書安裝
阿新 • • 發佈:2018-12-20
目錄
如文章對你有用的話請點個 贊
1.下載證書
- 解壓 後複製Apache資料夾
2.開啟httpd.ini配置檔案
- LoadModule ssl_module modules/mod_ssl.so 將這行的註釋的“#”去掉
- Include extra/httpd-ssl.conf 將這行的註釋的“#”去掉
- ps:沒有就新增
3.接下來:extra/httpd-ssl.conf檔案
ServerName 後面改成你的網站域名,可以不帶埠號
DocumentRoot後面改成網站路徑(注意:windows系統目錄是反斜槓\)
SSLCertificateFile 後面改成server.crt檔案路徑,公鑰(這裡是相對目錄用斜線/) SSLCertificateKeyFile 後面改成server.key檔案路徑,私鑰 SSLCertificateChainFile 後面改成ca.crt檔案路徑,根證書
簡單例子
Listen 443 SSLPassPhraseDialog builtin SSLSessionCache "shmcb:/Apache24/logs/ssl_scache(512000)" SSLSessionCacheTimeout 300 <VirtualHost _default_:443> DocumentRoot "網站的根目錄在電腦上絕對路徑(如c:\WWW 注意windows系統目錄是反斜槓\)" ServerName 你的域名:443 SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile "剛才下載的Apache在電腦上絕對路徑/2_你的域名.crt" SSLCertificateKeyFile "剛才下載的Apache在電腦上絕對路徑/3_你的域名.cn.key" SSLCertificateChainFile "剛才下載的Apache在電腦上絕對路徑/1_你的域名.crt" </VirtualHost> #中文的需要你改動
2.apache可能重啟會失敗
開啟cmd:
cd到apache\bin\httpd.exe -t
會出現錯誤原因:模組缺失
ps:錯誤原因百度下