提供網路服務的一台機器,通過在自己的電腦上安裝特殊的軟體(或者是執行某段特殊的**)來提供服務。
伺服器 = 電腦 + 能給其它電腦提供服務的軟體
客戶端與伺服器:提供服務的是伺服器,享受服務的是客戶端
根據服務不同,伺服器的型別也不同:
web伺服器:
全稱:internet protocol address
。
分類:ipv4
ipv6
(
格式:[0-255].[0-255].[0-255].[0-255]
即為四個 0-255 的數字組成(以ip4為例)。
在同乙個網路中,計算機的ip是不允許相同的,都是唯一的。
127.0.0.1 特指本機ip位址。
乙個ip位址的埠可以有65536個,範圍是從[0,65535])。不同的埠被不同的軟體占用,以提供不同的服務。
一台電腦可以通過安裝多個伺服器端軟體來提供服務,比如web服務、ftp服務、smtp服務等。顯然,僅僅通過ip位址是無法區分不同的服務的,這裡就需要用到 「ip位址+埠號」來區分不同的服務。
理解
如果理解ip位址(一台伺服器)是一棟大商場,埠就是商場中的商鋪的編號。
如果理解ip位址(一台伺服器)是公司的前台**,埠就是公司中各個部門的分機號。
伺服器要提供服務必須要通過指定的埠
伺服器與客戶端都需要通過埠要進行通訊
埠是可以程式設計分配
有一些埠號是被預定了的。
通過netstat -a -n -o
檢視埠使用情況
制定客戶端與伺服器之間的通訊規則。不同的協議的作用也不同。
http協議:
伺服器相關的基礎概念
概念 在前端開發中,客戶端特指 web 瀏覽器 作用 將網際網路世界中的 web 資源載入 並呈現到瀏覽器視窗中供使用者使用。概念 伺服器是提供服務的裝置。作用 在上網過程中,伺服器專門負責存放資源和對外提供服務。客戶端與伺服器之間的通訊過程,分為請求 響應兩個步驟。其中 url 位址用來表示伺服器...
伺服器相關
123.56.45.143 公網 self 172.17.74.6 私網 123.57.243.62 scp r 使用scp命令 scp home work source.txt work 192.168.0.10 home work 把本地的source.txt檔案拷貝到192.168.0.10機...
svn伺服器相關
2.svn客戶端連線伺服器端 防火牆的問題 3.svnadmin命令 4.版本庫subversion與實際線上的伺服器的關係 6.centos下快速安裝svn伺服器參考 解決svn的倉庫目錄與lnmp的web根目錄不是同一目錄的問題 1.svn軟連線 本人未測試 2.svn利用鉤子post comm...