Django新手教程4赶站,從URL開始,聊聊網(wǎng)絡(luò)服務(wù) (2)

我們?cè)倏纯捶?wù)器端到底都在做哪些工作纺念,話說贝椿,域名服務(wù)商把游客指到我們的機(jī)器就完事了,接下來就是進(jìn)入老王的勢(shì)力范圍陷谱,他可以隨意安排參觀路線烙博,設(shè)計(jì)展位的模樣,比如烟逊,我們?cè)跒g覽器上輸入
laowang.com
域名服務(wù)商會(huì)把我們指令到老王家的展館渣窜,然后老王家的接待員(服務(wù)器軟件,比如大名鼎鼎的apache宪躯,或異軍突起的nginx這兩個(gè)都是比較有名的免費(fèi)服務(wù)器軟件乔宿,還有很多收費(fèi)的就不一一介紹了)就會(huì)把我們指引到老王家展館的展覽大廳(一般來說就是服務(wù)器根目錄下的/var/www目錄),我們會(huì)看到該目錄下會(huì)有不少html文件访雪,這就相當(dāng)于一個(gè)個(gè)的展柜详瑞,還有不少目錄,這些是大展廳里面的小的隔間臣缀,小展廳坝橡。
也就是說,敲入
laowang.com
我們見到的是一個(gè)目錄一樣的東西肝陪,你可以認(rèn)為我們已經(jīng)進(jìn)入了大展廳驳庭,看到里面面有很多展覽的展柜(文件)刑顺,也有很多的小展廳(目錄)
我們一般會(huì)看到其中有一個(gè)叫index.html的展柜氯窍,這是默認(rèn)的主頁展柜饲常,也就是俗稱的主頁,再通俗地說狼讨,就是展示老王鎮(zhèn)館之寶的展柜
于是贝淤,我們可以在瀏覽器里面把url補(bǔ)齊,輸入
laowang.com/index.html
根據(jù)這個(gè)url政供,我們定位到的就不是文件夾播聪,而是文件了,這就是相當(dāng)于布隔,我們來到了老王家展館之寶的展柜前面
于是我們可以欣賞這個(gè)ndex.html上面的詩詞了离陶。

題外話:你可能會(huì)有疑問,好像有的網(wǎng)站衅檀,只輸入域名就能訪問主頁招刨,比如,只輸入laowang.com就能訪問laowang.com/index.html哀军,那是因?yàn)槿思曳?wù)器軟件比較智能沉眶,知道你來老王家肯定不是來看展廳的情況(文件夾),想看的是展柜(文件)展示的內(nèi)容杉适,所以你剛進(jìn)入大廳谎倔,進(jìn)入的是目錄,本來你應(yīng)該看到的是猿推,形形色色的展柜片习,和各個(gè)小展廳。但是蹬叭,服務(wù)器軟件馬上會(huì)自動(dòng)把你送到最為重要的展柜(index.html)面前毯侦。這是服務(wù)器軟件比較智能的表現(xiàn),我們暫且不提具垫。

index.html這個(gè)頁面上面可能會(huì)有很多鏈接侈离,比如,‘聯(lián)系我們’會(huì)把我們鏈接到
/var/www/contact.html
而此時(shí)相應(yīng)的筝蚕,此時(shí)我們?yōu)g覽器上的url顯示的是
laowang.com/contact.html

你還會(huì)發(fā)現(xiàn)卦碾,主頁上,還有很多關(guān)于老王出場(chǎng)各種高端場(chǎng)合的新聞報(bào)道起宽,比如點(diǎn)擊“新聞紀(jì)實(shí):老王出席讀者見面會(huì)”
你就會(huì)被引領(lǐng)到
/var/www/news/老王出席讀者見面會(huì).html
這時(shí)洲胖,你的瀏覽器上的url顯示的是
laowang.com/news/老王出席讀者見面會(huì).html
仔細(xì)研究你就會(huì)發(fā)現(xiàn)
laowang.com
已經(jīng)跟
老王家展館/root/var/www
對(duì)應(yīng)起來了,也就是
對(duì)于外來的游客來說坯沪,展廳是 laowang.com 這個(gè)地方绿映。
對(duì)于老王來說,展廳是 /root/var/www

于是我們就把 laowang.com 稱為外部URL
/root/var/www稱為內(nèi)部URL

因?yàn)槭墙哟龁T(服務(wù)器軟件)把游客接待我們的展廳的,所以我們的接待員首先要知道展廳的位置叉弦。我們必須得告訴我們的接待員(服務(wù)器軟件)丐一。
需要一條類似這樣的指令:
url('laowang.com','/root/var/www')
這是我們?cè)谂渲梅?wù)器軟件,比如apache或nginx時(shí)都必不可少的語句淹冰,只有這樣库车,才能把內(nèi)部URL和外部URL對(duì)應(yīng)起來。

這也是為什么老王家要聘請(qǐng)接待員(安裝服務(wù)器軟件)的原因樱拴,因?yàn)閷?shí)在是太重要柠衍,它做了很多接待,維持秩序晶乔,清潔的工作珍坊。一個(gè)大房子里面有了接待的相關(guān)人員,我們才稱之為展館正罢,一臺(tái)計(jì)算機(jī)只有安裝并運(yùn)行過了服務(wù)器軟件垫蛆,我們才能將這臺(tái)計(jì)算機(jī)稱之為服務(wù)器。
只要服務(wù)器軟件知道了外部URL和內(nèi)部URL的對(duì)應(yīng)關(guān)系腺怯,才能限制所有游客的活動(dòng)范圍袱饭,讓他們只能接觸
/root/var/www
這個(gè)目錄里面的東西,也就是展示大廳里面的東西呛占,包括文件以及子目錄虑乖。出了這個(gè)目錄的其他地方,比如root/etc/下面存放的各種展館設(shè)備信息晾虑,運(yùn)營(yíng)日志檔案等是不能對(duì)外開放的疹味,另外,員工休息室/root/bin/也不能對(duì)外開放帜篇,等等糙捺。
服務(wù)器軟件就在門口等著(業(yè)界術(shù)語,叫監(jiān)聽)笙隙,有人來了就把他指引到展廳去洪灯。
既然這里提到了門口,我們就順便在聊聊門口的概念吧竟痰。也就是傳說中的端口签钩。
端口(port)實(shí)際上就是大門,首先要清楚一點(diǎn)坏快,一個(gè)大房子肯定是不止一個(gè)門的铅檩,就比如老王家的展館,不僅有迎客的大門莽鸿,還有工作人員的通道昧旨,還有物資運(yùn)輸?shù)拈T口等拾给,對(duì)于計(jì)算機(jī)來說,因?yàn)閮?nèi)部機(jī)制復(fù)雜兔沃,所需要的門非常多蒋得,我們給門編號(hào),能有好幾千粘拾,其中0到1000號(hào)窄锅,是系統(tǒng)自帶的创千,就是說缰雇,不管是老王家,還是老李家追驴,你們家要建房子械哟,至少要有1000個(gè)大門,這是業(yè)界標(biāo)準(zhǔn)殿雪,因?yàn)橄到y(tǒng)很有可能會(huì)用到這1000多的端口暇咆,比如,我們看20和21號(hào)丙曙,這兩個(gè)門爸业,就是負(fù)責(zé)文件傳輸?shù)模贤跫业恼桂^在鬧市中心亏镰,老王在住宅區(qū)的家里把字畫裱好扯旷,就是通過這兩個(gè)端口往展館運(yùn)送的,從展館的20或21號(hào)進(jìn)去索抓,而老王想管理展館钧忽,那么他就得從22號(hào)管理員通道進(jìn)入,通過這個(gè)通道會(huì)有打卡逼肯,輸密碼等安全措施耸黑,進(jìn)去后就可以到展館的任何地方溜達(dá)。而迎客的大門篮幢,也就是傳說中的80號(hào)端口大刊,從這個(gè)端口進(jìn)來的游客不需要什么什么驗(yàn)證就可以進(jìn)來,也就只能在展廳里逛逛了三椿。
繼續(xù)講我們端口奈揍,你要是留意新聞的話,會(huì)注意到端口一詞往往跟安全兩字聯(lián)系起來赋续,那是因?yàn)槟泻玻琲p地址基本都是公開的,也就是說纽乱,任何人都可以合法的找到你的房子蛾绎,在你的房子旁邊轉(zhuǎn)悠,要把他們攔住,不讓他們從不該進(jìn)入的門進(jìn)入就是端口的責(zé)任了租冠,比如說80端口鹏倘,這個(gè)是開放的大門,反正從這個(gè)門進(jìn)去只允許訪問大廳顽爹,所以纤泵,大家隨意出入,像22號(hào)的管理員通道就不行了镜粤,要進(jìn)行嚴(yán)格的身份驗(yàn)證捏题,還有其他的某些端口,進(jìn)入者也有權(quán)限訪問某些私密文件肉渴,這些門口一定要把好關(guān)公荧。否則的話,某些黑客偽裝一下從這些端口進(jìn)去同规,損失可以說是非常大的循狰。他們可能在溜進(jìn)展館后,仗著偽裝的管理員身份券勺,在里面投放了不少某線上澳門賭場(chǎng)的垃圾廣告绪钥,擾亂了老王家展館的正常秩序,老王那個(gè)恨啊关炼。讓老王更恨但是程腹,黑客走的時(shí)候還順手偷取展館的絕密資料,這批資料是老王嘔心瀝血寫出來的盗扒,極其搞笑的段子跪楞,運(yùn)進(jìn)展館只給付錢用戶看的,結(jié)果黑客得到之后就在網(wǎng)絡(luò)上散播開來侣灶,人人都成了段子手甸祭。又或者,黑客會(huì)修改服務(wù)軟件的代碼或配置褥影,就相當(dāng)于池户,把老王家展館的服務(wù)人員掉包了,這些人員素質(zhì)極差凡怎,使得游客體驗(yàn)感直線下降校焦,總之黑客的破壞手段不一,各式各樣统倒。
所以寨典,網(wǎng)絡(luò)安全,端口的防護(hù)尤為重要房匆,像大戶人家耸成,基本都要在門口設(shè)置保安报亩,但是計(jì)算機(jī)的端口實(shí)在是太多了,防不勝防啊井氢,而且弦追,有時(shí)候,黑客也并不是要從某個(gè)隱秘的端口進(jìn)去才能搞破壞花竞,DoS攻擊就是其中一種大搖大擺的進(jìn)攻方式劲件,黑客偽造了大量的傀儡游客,讓他們每時(shí)每刻都去訪問展館约急,如果展館的資源(比如帶寬)都用來接待這些傀儡游客零远,那么真正的游客就擠不進(jìn)展館了,而且烤宙,同一時(shí)刻涌入太多的傀儡游客遍烦,展館肯定會(huì)爆掉的俭嘁,像這種進(jìn)攻躺枕,他也不是想偷老王什么段子了,純粹就是為了搞破壞供填。而且有時(shí)你都不知道是什么人干的拐云,是競(jìng)爭(zhēng)對(duì)手,當(dāng)代回車詩派的人近她?也有可能是叉瘩,過兩天就登門拜訪進(jìn)行推銷的安保公司,他們公司的人人高馬大粘捎,當(dāng)?shù)昧吮0厕泵澹菜5牧肆髅ァ#〒?jù)不靠譜的陰謀論說攒磨,這世界上不少的病毒都是殺毒公司放出來泳桦,這說法就權(quán)當(dāng)是玩笑話吧)。
既然這些破事防不勝防娩缰,有什么好的辦法嗎灸撰,一勞永逸是不可能,這是一項(xiàng)長(zhǎng)期的矛盾拼坎,但是浮毯,也不是毫無辦法啊,總的來看備份是最好的應(yīng)對(duì)措施泰鸡,展館誠(chéng)可貴债蓝,資料價(jià)更高。留得段子在盛龄,不怕沒柴燒饰迹。展館毀了可以再建器虾,資料沒了可就真玩完了。備份吧蹦锋,少年兆沙。江湖上的事誰說的準(zhǔn)呢,除了外邊的黑客處心積慮莉掂,想法設(shè)法地想搞破壞葛圃,如果老王剝削嚴(yán)重,他們家里面說不定有不少員工正在拜讀《MySQL,從刪庫到跑路》呢憎妙。

image.png

圖片來源:https://www.v2ex.com/t/276419

最新消息库正,真,刪庫到跑路來了厘唾,VPS供應(yīng)商verelox家慘遭橫禍

image.png

圖片來源:https://verelox.com/

扯得太遠(yuǎn)褥符,本來還想講講http服務(wù)和ftp服務(wù)等服務(wù)的區(qū)別,還有就是公網(wǎng)IP和局域網(wǎng)IP抚垃,這些都可以作為計(jì)劃喷楣,以后講講。
總結(jié)一下就是鹤树,URL對(duì)于網(wǎng)絡(luò)服務(wù)來說非常重要铣焊,它可以幫我我們指引訪問者來訪問我們的公開資源,也就是罕伯,訪問者在瀏覽器輸入不同的url曲伊,我們可以根據(jù)url向他們展示相應(yīng)的內(nèi)容。我認(rèn)為這是網(wǎng)絡(luò)服務(wù)最為基礎(chǔ)的功能之一追他,所以就在這里啰嗦了很多坟募。至于里面的代碼是怎么實(shí)現(xiàn)的到時(shí)我們會(huì)再詳細(xì)解讀。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末邑狸,一起剝皮案震驚了整個(gè)濱河市懈糯,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌推溃,老刑警劉巖昂利,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異铁坎,居然都是意外死亡蜂奸,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門硬萍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扩所,“玉大人,你說我怎么就攤上這事朴乖∽嫫粒” “怎么了助赞?”我有些...
    開封第一講書人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)袁勺。 經(jīng)常有香客問我雹食,道長(zhǎng),這世上最難降的妖魔是什么期丰? 我笑而不...
    開封第一講書人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任群叶,我火速辦了婚禮,結(jié)果婚禮上钝荡,老公的妹妹穿的比我還像新娘街立。我一直安慰自己,他們只是感情好埠通,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開白布赎离。 她就那樣靜靜地躺著,像睡著了一般端辱。 火紅的嫁衣襯著肌膚如雪梁剔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,337評(píng)論 1 310
  • 那天掠手,我揣著相機(jī)與錄音憾朴,去河邊找鬼狸捕。 笑死喷鸽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的灸拍。 我是一名探鬼主播做祝,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼鸡岗!你這毒婦竟也來了混槐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤轩性,失蹤者是張志新(化名)和其女友劉穎声登,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體揣苏,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡悯嗓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了卸察。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片脯厨。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖坑质,靈堂內(nèi)的尸體忽然破棺而出合武,到底是詐尸還是另有隱情临梗,我是刑警寧澤,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布稼跳,位于F島的核電站盟庞,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏汤善。R本人自食惡果不足惜茫经,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望萎津。 院中可真熱鬧卸伞,春花似錦、人聲如沸锉屈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽仿野。三九已至特碳,卻和暖如春隘世,著一層夾襖步出監(jiān)牢的瞬間赘艳,已是汗流浹背堕仔。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工卓研, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盏檐,地道東北人绍豁。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓芯咧,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親竹揍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子敬飒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容