問題描述
公司使用 Namecheap 購買 SSL 憑證,將 CSR 產生的過程紀錄一下。
解決方法
- 在 Issue SSL 訂單頁面,點選
Activate。 - 選擇
Generate a new CSR,填入資料。 - 產生私鑰與 CSR 檔案。
1
2
3
4
5
6# 私鑰 private.key 與 CSR csr.pem 檔名都可以自行命名:
$ sudo openssl genrsa -out private.key 2048
$ sudo openssl req -new -key private.key -out csr.pem
# 你也可以合併兩個指令:
$ sudo openssl req -new -newkey rsa:2048 -nodes -keyout private.key -out csr.pem
# 填寫資料的時候,Common Name 要填寫你的網域名稱,例如: example.com or *.example.com ... etc. - 將 CSR 檔案內容貼到 Namecheap 的 CSR 欄位。
1
$ sudo cat csr.pem
- 等待驗證通過,即可下載 SSL 憑證。