如何安裝SSL證書

當然首先要去買一個SSL證書,雖然網路上有免費的SSL可以使用,但是不知道為何,打開網站的時候會出現一個警告,這不是更奇怪嗎?所以千萬建議一定要用買的!!!

該花的錢一定不能省!

那要到哪裡買呢?除非你是花公司的錢,才建議跟大公司買。因為大公司買的好處是保證安全。1貴的有一年幾萬,但是像我們這種勤儉持家的,那當然不能夠亂花錢囉。

於是推薦一家一年不到五元美金的國外公司2買了以後,會收到一封信。裡面告訴你已經買到SSL。登入以後,選My accout。

首先要產生CSR,然後把CSR貼上 。產生的方式這裡有

openssl req -nodes -newkey rsa:2048 -keyout myserver.key -out server.csr

然後將server.csr裡面的字串貼到空格裡面,按下去申請,公司會寄一封給你,裡面有四個檔案。

然後你再cat www_yourdomain_com.crt ComodoHigh-AssuranceSecureServerCA.crt AddTrustExternalCARoot.crt > ssl-bundle.crt。詳細設定Nginx的方法在這裡。

弄好以後就可以啟動了,記得去設定檔裡面加一段讓http都轉到https的字串

rewrite ^(.*) https://$server_name$1 permanent;

 

打完收工!

延伸閱讀:在虛擬主機上裝SSL

下一篇seo實作

  1. 其實安全性都一樣,只不過大公司會幫你裝到好 []
  2. 這裡是用Nginx+SSL當例子,如果是apache也差不多的意思 []

您也許會喜歡