goDaddy SSL證書 Nginx配置全流程 (轉)


好長時間沒動過這玩意了,今天突然用到,忘的一干二凈。在此做個筆記吧!

一、購買Godaddy SSL證書

    1、打開Godaddy官網 http://www.godaddy.com/

    2、點擊網站導航里的 Hosting & SSL >> SSL Certificates ;

    3、直接點擊"Get Started"在出來選擇頁面選擇你的需求,我只用於一個主域名所以我選的"Protect 1 Website";

    4、接着點擊"Add to Cart"加入購物車,選擇你的支付方式,支付。(godaddy的優惠券還是挺給力的,記得上網搜搜)

    5、回到你的控制台點擊"SSL CERTIFICATES"就可以看到你剛買的SSL了,點擊其后面的"Set Up"激活這個SSL;

    6、激活成功后,我們在"SSL CERTIFICATES"一欄看到證書已激活,點擊后面的"Launch"按鈕進入下一步;

    7、這時需要你輸入 CSR ,頁面不要關,我們去生成一個CSR過來再繼續;

 

二、生成服務器的 CSR 文件

    用 root 權限進入服務器,輸入:

Bash
openssl genrsa -des3 -out <name of your certificate>.key 2048 openssl req -new -key <name of your certificate>.key -out <name of your certificate>.csr

    (必須是 2048 ,Godaddy 規定如此)

    按照要求填寫正確的信息(Godaddy 幫助頁面有相關幫助:http://help.godaddy.com/topic/746/article/5269)

 

三、下載證書

    1、打開上面生成好的CSR,復制里面的信息粘貼到godaddy的輸入框里,按提示下一步,注意核對一下你的域名;

    2、提交好了后需要等待godaddy的審核,審核通過你會收到一封郵件。

    3、打開郵件里面給你的下載地址,下載你的證書;(一個壓縮包 里面來個.crt文件)

 

四、Nginx配置證書

    1、拷貝並合並證書

        ①把下載下來的壓縮包里的兩個文件合並到一個文件內,例 server.crt

        ②把合並好的crt文件和一開始的key文件都拷貝到統一一個目錄里,例/home/ssl/ 

    2、修改 Nginx 主機配置

Bash
server{ listen 443; server_name xxx.com www.xxx.com; ssl on; ssl_certificate /home/ssl/server.crt; ssl_certificate_key /home/ssl/server.key; #下面與和你正常配置一樣 }

3、重啟服務即可

 

最后大功告成:!

轉自(http://zpblog.cn/other/godaddy-ssl.html)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM