SSL證書的類型區別和配置教程

 

證書類型html

參考:  https://cloud.tencent.com/product/sslnginx

 

咱們能申請到的免費證書就是DV SSL,我的站長不二之選。
免費證書從哪申請,我就介紹幾個,具體申請步驟百度便可!web

 


配置SSL證書

 
  1.  

    虛擬主機沒有獨立ip的可能不支持ssl證書,而虛擬主機通常是共享ip,若是有獨立ip能夠向空間商諮詢一下。使用ssl最好是有本身的服務器,如購買一個vps搭建便可。web服務器又有apache、nginx、iis等版本,使用不一樣的web服務器配置的步驟也就不一樣,具體配置過程百度便可,有安裝了vps面板的服務器配置ssl可能會容易一些。如下簡單演示本站配置過程:(阿里雲免費SSL證書+VPS | LNMP環境)apache

    如何給網站配置SSL證書(https)
  2.  

    首先,下載證書,並上傳到服務器。服務器

     

    其次進入網站的目錄下,找到usr/local/Nginx/conf下的"本身的域名前綴.conf"這個文件(安裝Nginx的方法不一樣有可能目錄也不同),在文件中如圖添加字段:網站

    listen 443 ssl;阿里雲

    ssl_certificate /usr/local/nginx/cert/213979626930477.pem;ssl_certificate_key /usr/local/nginx/cert/213979626930477.key;server

     

    重啓nginx,ssl配置生效。htm

     


    http強制跳轉https

     
    1.  

      當咱們的網站https已經能夠訪問了又不想繼續留着http的話,能夠作一個http跳轉https的301重定向,這樣用戶訪問時就會自動跳轉到https,很是方便。blog

      進入網站的目錄下,打開"本身的域名前綴.conf"這個文件,添加代碼:

      if ($server_port = 80) {

      return 301 https://$server_name$request_uri;

      }

      if ($scheme = http) {

      return 301 https://$server_name$request_uri;

      }

      error_page 497 https://$server_name$request_uri;

       

       

      插入位置如圖所示:

      如何給網站配置SSL證書(https)
    2. 2

      而後再重啓一下Nginx,而後你能夠方法你的非https連接看看是否是跳轉到了https連接,若是跳轉了,那麼祝賀你大功告成。

       

      編寫不易,你的贊是最大鼓勵!!

相關文章
相關標籤/搜索