DNS柿祈,全稱Domain Name System
計算機網(wǎng)絡誕生時候
通過IP地址訪問服務器窟却。
IP地址不好記:IP地址.
1.1.1.1
發(fā)展到后來 就用hosts蜓肆,所有的訪問服務器的主機hosts都加上解析記錄
大家都把解析放到hosts,發(fā)生問題朗恳。每個人都要改HOSTS
增加網(wǎng)站記錄鳍烁,如何所有知道呢?
發(fā)明了DNS
上網(wǎng)配置了DNS服務器敬扛,只要輸入域名地址晰洒,就會有DNS服務器告訴你IP是啥。
企業(yè)上網(wǎng)如何讓DNS知道他的域名啥箭,企業(yè)上網(wǎng)購買域名谍珊,默認管理平臺(默認的DNS),
解析記錄記錄急侥。
自動化解析砌滞,不需要分發(fā)hosts,不需要客戶端做任何配置坏怪。
個人客戶端只要DNS地址就行贝润。
在早期的IP網(wǎng)路世界里面每臺電腦都只用IP地址來表示不久人們就發(fā)現(xiàn)這樣很難記憶於是一些UNIX的使用者就建立一個HOSTS對應表將IP和主機名字對應起來這樣用戶只需輸入電腦名字就可以代替IP來進行溝通了。如果你安裝了Linux系統(tǒng)在/etc下面就可以找到這個hosts檔案了在NT的系統(tǒng)里你也可以在\winnt\system32\drivers\etc下面找到它铝宵。不過這個HOSTS檔是要由管理者手工維護的最大的問題是無法適用於大型網(wǎng)路而且更新也是件非常頭痛的事情打掘。這就是DNS大派用場的時候了。
DNS全解析
https://blog.csdn.net/u012375924/article/details/76408947
企業(yè)不會自建外網(wǎng)DNS捉超,選擇購買域名默認DNS胧卤,大企業(yè)花錢買DNSPOD唯绍,F(xiàn)5智能DNS解析拼岳。
服務器端開源工具:bind、powerdns况芒,bind比較流行惜纸。
大企業(yè)的內網(wǎng)使用DNS叶撒,搭建bind。
DNS耐版、郵件服務 -----花錢買祠够,不要搭建。
? ? exchange+ad? sendmail? qmail? postfix
263郵箱粪牲,阿里免費(50人)古瓤,騰訊免費(100以內)。
HTTP協(xié)議腺阳,全稱HyperText Transfer Protocol落君,中文名為超文本傳輸協(xié)議
HTTP的重要應用之一是WWW服務
HTTP協(xié)議的WWW服務應用的默? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?認端口為80
https的默認端口為443
1、什么是HTTP請求方法
客戶端請求Web服務器時亭引,告訴服務器要執(zhí)行什么具體的動作绎速。
GET 客戶端請求指定資源信息,服務器返回指定資源焙蚓。
? ? 瀏覽網(wǎng)頁的過程都是GET方法纹冤。
POST 將客戶端的數(shù)據(jù)提交到服務器,例:注冊用戶购公。
? ? 上傳圖片萌京、視頻,都是POST方法宏浩。
DELETE 請求服務器刪除Request-URI所標識的資源枫夺。
MOVE 請求服務器將指定的頁面移至另一個網(wǎng)絡地址。
HEAD 只請求響應報文中的HTTP首部绘闷。
什么是HTTP狀態(tài)碼橡庞?
HTTP狀態(tài)碼(HTTP Status Code)是用來表示W(wǎng)eb服務器響應http請求狀態(tài)的數(shù)字代碼。
404 沒有你要的東西
403 權限拒絕
查看響應頭
[root@web01 ~]# curl -I www.baidu.com
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform
Connection: Keep-Alive
Content-Length: 277
Content-Type: text/html
Date: Fri, 26 Apr 2019 03:48:34 GMT
Etag: "575e1f60-115"
Last-Modified: Mon, 13 Jun 2016 02:50:08 GMT
Pragma: no-cache
Server: bfe/1.0.8.18
[root@web01 ~]# curl -I www.baidu.com///dasdfasdfasf
HTTP/1.1 302 Found
Cache-Control: max-age=86400
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1
Date: Fri, 26 Apr 2019 03:49:51 GMT
Expires: Sat, 27 Apr 2019 03:49:51 GMT
Location: https://www.baidu.com/search/error.html
Server: Apache
X-Pad: avoid browser bug
生產環(huán)境常見HTTP狀態(tài)碼的博客文章見 http://oldboy.blog.51cto.com/2561410/716294
HTTP報文? Http 消息? 數(shù)據(jù)包
HTTP報文可分為兩種印蔗,
一種是從Web客戶端發(fā)往Web服務器的HTTP報文扒最,稱為請求報文(RequestMessage)。
另外一種是從Web服務器發(fā)往Web客戶端的報文华嘹,稱為響應報文(Response Message)
HTTP的請求和響應報文的格式類似吧趣。
MIME類型
Web服務器會把通過Web傳輸?shù)拿總€對象都打上名為MIME 類型(MIME type) 的數(shù)據(jù)格式標簽。
MIME類型
URL耙厚,全稱Uniform Resource Location强挫,中文翻譯為統(tǒng)一資源定位符
網(wǎng)址 就是URL
URI,全稱Uniform Resource Identifier薛躬,中文翻譯為統(tǒng)一資源標識符
URL是URI命名機制的一個子集
URI標識的更多俯渤,例如還有郵箱地址
http :// www.etiantian.org/oldboy/index.html
http :// www.oldboyedu.com/video/index.html
下節(jié)內容:
《跟老男孩學linux運維:Web集群》第4章-http服務基礎剩余部分
《跟老男孩學linux運維:Web集群》第5章-Nginx Web服務應用
重視預習。昨天一鍵完成三個項目型宝。 ?