Angular Web App部署Linux Nginx Https
Angular Web App部署Linux Nginx Https
提示:這篇文章是基于內(nèi)網(wǎng)的
互聯(lián)網(wǎng)就開始將 WEB 服務(wù)從 HTTP 遷移到 HTTPS,而現(xiàn)在為了更快的推進(jìn) HTTPS 的普及,Chrome 將從 2018 年 7 月起標(biāo)記所有的 HTTP 網(wǎng)站為不安全鏈接。
HTTPS 會(huì)逐漸成為 WEB 服務(wù)的標(biāo)配,最最重要的是,它能給用戶帶來更安全、更好隱私保護(hù)的網(wǎng)絡(luò)體驗(yàn)。
要在你的網(wǎng)站上啟用https,需要從證書頒發(fā)機(jī)構(gòu)(CA)獲取證書(這種證書是以文件形式存在)。市面上大多的證書頒發(fā)機(jī)構(gòu)都是頒發(fā)的證書需要收費(fèi),而且價(jià)格不菲,對(duì)個(gè)人和小型站點(diǎn)應(yīng)用來說是一筆不小的開支。今天我給大家介紹幾種獲取免費(fèi)CA證書的渠道以及如何在Nginx上配置https。
接下來我們來部署基于Ubuntu的Nginx https配置。關(guān)于nginx的安裝使用請(qǐng)參考
Angular Web App部署Ubuntu Nginx
自簽ssl證書實(shí)現(xiàn)https連接
自簽ssl證書適用于站點(diǎn)沒有域名的情況、用作測(cè)試,比如我們?cè)诠揪钟蚓W(wǎng)內(nèi)架設(shè)一個(gè)站點(diǎn)應(yīng)用,直接用ip+端口訪問即可。自簽證書不好的地方就是不受瀏覽器信任,在瀏覽器的地址欄一直會(huì)標(biāo)紅,并且初次訪問站點(diǎn)時(shí)瀏覽器會(huì)發(fā)出警告提示,同意后才能正常訪問,如下圖。
總結(jié)
以上是生活随笔為你收集整理的Angular Web App部署Linux Nginx Https的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MIP开发教程(一) MIP-CLI工
- 下一篇: Linux升级内核的正确姿势