相信不少同窗都對部署網站很感興趣,今天給你們介紹一個樓主看過的很棒的視頻,一共有八集,從零開始使用
nginx
部署一個https
網站,很是良心的一款視頻,視頻地址:https://www.laravist.com/series/deploy-a-website-from-scratch
接下來樓主會對視頻的每一集發表本身的觀看總結或建議nginx
演示瞭如何在GoDaddy
或阿里雲上購買一個域名git
演示瞭如何在ucloud
上購買一個雲主機github
備註,若是你是學生的話,能夠去騰訊雲購買學生版的主機,只需一塊錢web
演示瞭如何在ubuntu
上安裝nginx
(web
服務器),以及如何在goDaddy
或阿里雲上解析域名ubuntu
以前鏈接服務器是用mac
演示的,考慮到不少用戶使用的是windows
,這個章節還貼心的講解了如何使用window
上的git bash
鏈接服務器windows
將代碼上傳到github
。而後在服務器上拉取github
上的代碼安全
我的以爲這種方法不是很好,能夠考慮本身在服務器上搭建一個
git
的中央倉庫,能夠看看我以前的這篇文章:如何在Linux上搭建一個Git中央倉庫bash
將站點升級爲https
協議,其實就是修改下nginx
的一些配置。部署https
協議須要ssl
證書,證書能夠從alphassl(收費)或者 letsencrypt(免費)的方式得到服務器
這裏我推薦使用騰訊雲免費ssl,申請很是之快,樓主本身從申請到成功先後不到5分鐘測試
配置一下nginx
,讓使用http
協議訪問站點自動跳轉到https
協議下
使用 ssllabs測試https
安全程度,以前的配置只能達到B
,修改nginx
配置使得https
安全程度更高,等級達到A+
整部視頻只有67分鐘,可是很詳細的講解了怎麼從零部署一個https
網站,樓主如今已經用上了https
了,但願大家也能早日用上,喜歡的點個贊吧~