<a href="#1-%e6%9f%a5%e7%9c%8bopen-ssl-%e6%94%af%e6%8c%81">檢視open ssl 支援</a>
<a href="#2-%e7%94%9f%e6%88%90%e7%a7%81%e9%92%a5">生成私鑰</a>
<a href="#3-%e7%94%9f%e6%88%90%e5%af%86%e9%92%a5%e8%af%b7%e6%b1%82%e6%96%87%e4%bb%b6">生成密鑰請求檔案</a>
<a href="#4-%e6%b5%8b%e8%af%95%e7%94%a8%e7%9a%84%e8%af%81%e4%b9%a6">測試用的證書</a>
<a href="#5-%e9%85%8d%e7%bd%ae%e8%99%9a%e6%8b%9f%e4%b8%bb%e6%9c%ba%e4%b8%ad%e7%9a%84%e6%96%87%e4%bb%b6">配置虛拟主機中的檔案</a>
在網頁上輸出 phpinfo()
搜尋openssl support選項,如果為enabled,表示支援。
keyread為網站名稱,可以按你的來寫
生成需要密碼的私鑰,過程中會讓你輸入密碼,用于保護
生成不需要密碼保護的私鑰
這樣在目錄下會有一個keyread.private.pem檔案
在生成的過程中會讓你填入國名, 城市名等資訊
這樣在目錄下會有一個keyread.cert.csr檔案,可以拿着這個檔案到第三方認證機構生成最終的證書。
自己認證自己的證書,而不是交錢給第三方。
這裡用到了密鑰keyread.private.pem
這裡使用的是nginx。