版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/xmt1139057136/article/details/91350114
點選上方“業餘草”,選擇“置頂公衆号”
第一時間擷取技術幹貨和業界資訊!

在我們上學的那個年代,誰做一個站長,誰建一個網站,誰就牛逼。那個時候,别說建網站了,連流程都搞不清楚。不像現在各種雲計算公司如雨後春筍般冒出來,還推出學生優惠折扣,簡直是友善極了。
但是,别看這麼簡單的東西,很多人還不會。甚至我在面試一些畢業生的時候,問什麼是 IP,如何通過指令檢視 IP 等都不知道。更别說獨自維護一個網站了!
今天,我給大家說說建一個個人小網站需要掌握哪些知識?
首先你需要購買一個雲伺服器,或者自己搭建一個伺服器(可以借助花生殼)。
接下來,你要知道的是 IP 知識,公網 IP。其次你要知道域名這個東西,各種類型的域名價格是不一樣的。知道了域名之後,你需要知道如何解析域名。
光域名解析,就有好幾種。比如:A記錄、CNAME、MX記錄、NS記錄、TTL。
做完這些,你還需要知道如何備案。以及當通路一個網址之後,到底發生了什麼?常見的故障排除等。
比如,常見的當我們通路不了網絡的時候,你要如何排查。如何優化伺服器,如何做好網絡安全,如何防止黑客攻擊等。這些東西學起來,操作起來都挺有意思的,其樂無窮。
至于如何部署網站,防火牆,端口,安全連結 HTTPS 等,這些都需要了解。做好這些東西之後,你可以把自己的個人網站建設經驗加入到你的畢業設計中。有加分,有 buff 夾持。這樣你就會比别人有優勢了。
除了這些,公司内部網絡不通,ip 沖突等出了問題,公司裡的小姑娘最先想到的就是技術部門的小哥哥,而你這時候什麼都不會?不僅是尴尬,你連撩妹的機會都沒有!
通常我們和 Java 打交道,做 web 開發,但是你連最基礎的網絡通信原理都不知道,不是搞笑嗎?
是以說,我們不要求你會的多,隻要求你了解基本的 DNS、HTTP、HTTPS、TCP、UDP、IP、DHCP、MAC、telnet 等知識。更别說,一些架構中用到的 RPC、CDN、VIP 等知識。想要往架構師方向發展,這些你必須要會!
而這些知識,都可以通過下面這個專欄學習到。