相信很多同學(xué)都對(duì)部署網(wǎng)站很感興趣变逃,今天給大家介紹一個(gè)樓主看過的很棒的視頻必逆,一共有八集,從零開始使用
nginx
部署一個(gè)https
網(wǎng)站,非常良心的一款視頻名眉,視頻地址:https://www.laravist.com/series/deploy-a-website-from-scratch
接下來樓主會(huì)對(duì)視頻的每一集發(fā)表自己的觀看總結(jié)或建議
購(gòu)買域名
演示了如何在GoDaddy
或阿里云上購(gòu)買一個(gè)域名
購(gòu)買一個(gè)服務(wù)器:云主機(jī)
演示了如何在ucloud
上購(gòu)買一個(gè)云主機(jī)
備注粟矿,如果你是學(xué)生的話,可以去騰訊云購(gòu)買學(xué)生版的主機(jī)损拢,只需一塊錢
安裝 Nginx 和 DNS 域名解析
演示了如何在ubuntu
上安裝nginx
(web
服務(wù)器)陌粹,以及如何在goDaddy
或阿里云上解析域名
Windows Git Bash 操作演示
之前連接服務(wù)器是用mac
演示的,考慮到很多用戶使用的是windows
福压,這個(gè)章節(jié)還貼心的講解了如何使用window
上的git bash
連接服務(wù)器
部署自己的代碼到服務(wù)器
將代碼上傳到github
掏秩。然后在服務(wù)器上拉取github
上的代碼
個(gè)人覺得這種方法不是很好,可以考慮自己在服務(wù)器上搭建一個(gè)
git
的中央倉(cāng)庫荆姆,可以看看我之前的這篇文章:如何在Linux上搭建一個(gè)Git中央倉(cāng)庫
站點(diǎn) HTTPS 部署
將站點(diǎn)升級(jí)為https
協(xié)議蒙幻,其實(shí)就是修改下nginx
的一些配置。部署https
協(xié)議需要ssl
證書胆筒,證書可以從alphassl(收費(fèi))或者 letsencrypt(免費(fèi))的方式獲得
這里我推薦使用騰訊云免費(fèi)ssl邮破,申請(qǐng)非常之快,樓主自己從申請(qǐng)到成功前后不到5分鐘
HTTP 跳轉(zhuǎn)到 HTTPS
配置一下nginx
仆救,讓使用http
協(xié)議訪問站點(diǎn)自動(dòng)跳轉(zhuǎn)到https
協(xié)議下
加強(qiáng) Nginx SSL 配置
使用 ssllabs測(cè)試https
安全程度抒和,之前的配置只能達(dá)到B
,修改nginx
配置使得https
安全程度更高彤蔽,等級(jí)達(dá)到A+
結(jié)尾
整部視頻只有67分鐘摧莽,但是很詳細(xì)的講解了怎么從零部署一個(gè)https
網(wǎng)站,樓主現(xiàn)在已經(jīng)用上了https
了顿痪,希望你們也能早日用上范嘱,喜歡的點(diǎn)個(gè)贊吧~