HTTPS證書配置

HTTPS證書配置

小程序的開發離不開 HTTPS 域名,因爲小程序的後臺接口只能有 HTTPS 的域名,那麼下面我們來講如何配置HTTPS 域名。

申請一個域名

  1. 阿里雲上申請一個域名,39元/年,想要啥域名就要啥域名,當然沒被申請過的
  2. 接着去備案–》審覈–》通過
  3. 經過一系列的流程,你終於擁有了自己的域名。

申請一個 HTTPS 證書並完成配置

當你擁有屬於自己的域名的時候,就可以去申請 HTTPS 的證書啦(當然,也可以自己製作)。

  1. SSL證書管理

  2. 選擇購買免費的證書

  3. 在這裏插入圖片描述

  4. 證書申請之後,填寫相關信息,填寫你要綁定的域名

  5. 驗證很關鍵,因爲我的域名就是阿里雲的,所以只要將信息添加到域名的解析配置中就可以了,下圖是配置
    在這裏插入圖片描述
    在這裏插入圖片描述

  6. 之後通過驗證就完成啦!驗證成功就可以把 DNS 中的驗證配置刪除了。

配置HTTPS 證書到服務器中

  1. 下載.pem 和.key 的相關證書文件

  2. 域名解析記得綁定服務器地址

  3. 服務器用的是 Nginx,下面是 Nginx的server相關配置說明

    server {
        listen 443;
        server_name 你申請的域名;
        ssl on;
        root html;
        index index.html index.htm;
        ssl_certificate   /home/admin/nginx/cert/XXX.pem;
        ssl_certificate_key  /home/admin/nginx/cert/XXX.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
        location / {
          proxy_pass http://127.0.0.1:8082;
        }
      }
    
  4. 至此 HTTPS 證書配置完成,開始測試一下吧~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章