前言:
我們訪問的網站通常都是 https開頭的,
如果是 http 協議的網址,訪問時會顯示不安全(以chrome為例)
另外 http 還會影響我們網站的SEO排名(google、baidu)
所以接下來我們來說下http 和 https,以及https的證書獲取流程
http 和 https的區別
- http: 是超文本傳輸協議,信息是明文傳輸
- https: 是超文本安全傳輸協議(即 http + ssl),是具有安全性的ssl加密傳輸協議,可進行加密傳輸和身份認證
使用https的優點:
- 相對安全
- 有利於SEO
如何申請SSL證書:
前期准備: ECS雲服務器、域名
簡單步驟:
- 在阿里雲中搜索 SSL證書
- 選擇免費SSL證書
- 按照流程填寫信息
- 域名解析中添加記錄值(此步會自動添加)
- 下載證書(筆者選擇的是 nginx)
- 部署到 服務器 nginx 目錄下的 cert 文件夾中
- 修改 nginx 的配置文件 conf.xml
- 重啟nginx即可 執行
./nginx -s reload
此時通過 https 方法自個的域名即可
操作截圖
1. 獲取https 免費SSL證書
2. 自動添加域名解析記錄
3. 點擊驗證按鈕后的狀態變更
4. 下載證書
參考博客:
- 免費申請阿里雲ssl https證書 https://juejin.cn/post/6927972828562063367