web伺服器又稱網路伺服器,http伺服器
伺服器的精髓就是你想在我這看到東西,裡面放一堆網頁,你向我傳送請求,我就找找找,把網頁給你。
web伺服器使用的協議是http https
客戶機叫http客戶端 瀏覽器就叫http客戶端 8uftp就叫ftp客戶端 每天都獲取位址,電腦上有dhcp客戶端
http協議埠號 tcp80
https協議埠號 tcp443
web伺服器有很多種
微軟windows下的 iis(可以發布web**和ftp站點)
linux:apache/lamp/tomcat/nginx .etc
第三方:phpstudy、xampp
一台伺服器同時發布多個web站點:
1)不同的ip,相同的埠
2)相同的ip,不同的埠
3)相同的ip,相同的埠,不同的網域名稱(主機頭)
7.**型別:
1)靜態**:一般擴充套件名為.html或.htm
無後台資料庫
2)動態**:一般擴充套件名為.asp或.php
有後台資料庫,asp或php可以連線前台頁面與後台資料庫
8.常見小問題:
1)用網域名稱可以,用ip不行
2)所有iis配置都沒錯,但是用網域名稱訪問不了
不要忘記指dns,清空dns快取
3)檢查一遍,發現所有配置都沒問題!
但一直彈「使用者登入」對話方塊,要檢查站點資料夾是否賦予iusr來賓使用者許可權
file transfor protocol
檔案傳輸協議
埠號 tcp 21 20
ftp工作方式:
1)主動模式
21埠:控制埠
20埠:資料埠
2)被動模式
21埠+隨機埠作為資料傳輸埠
注意:主被動模式,闡述的是資料傳輸過程
主被動模式,選擇權在客戶機上!
主被動模式,所謂主或被是站在伺服器的角度
4、部署ftp伺服器
1)配置靜態ip
2)安裝iis-ftp軟體
3)使用預設站點或建立新的站點
注意:使用者最終許可權為ftp許可權與ntfs許可權取交集
建議:ftp許可權全部勾選,然後具體的在ntfs裡做!
4)去掉匿名訪問對勾
2)使用iis實現學校ftp伺服器的訪問效果
3)選做serv-u
4)選做:觀察20埠
建立共享
注:1)在本地登入時,只受ntfs許可權的影響
2)在遠端登入時,將受共享及ntfs許可權的共同影響,且取交集!
3)所以建議設定共享許可權為everyone完全控制,然後具體的許可權需求在ntfs許可權中設定即可。,
三、訪問共享
判斷題:
伺服器上有某資料夾:d:\feifei
伺服器ip:10.1
.1.1
共享名: f
以下哪種方式可以正常訪問該共享?
\\10.1
.1.1\d\feifei
\\10.1
.1.1\feifei
\\10.1
.1.1\d\f
\\10.1
.1.1\f 正確
訪問隱藏共享的方法兩個用的協議不同 ftp 用的ftp 協議 連線時需要ftp://\伺服器ip\共享名$
六、共享相關命令
七、遮蔽系統隱藏共享自動產生
6.1、開啟登錄檔
開啟登錄檔編輯器:regedit
6.2、定位共享登錄檔位置
hkey_local_machine\system\currentcontrolset\services\lanmanserver\parameters
右鍵新建reg_dword型別的autoshareserver 鍵,值為 0
八、檢視本地網路連線狀態
netstat -an
九、關閉445服務
可以通過關閉445埠來遮蔽病毒傳入(如勒索病毒等)
方法1:開啟services.msc,並停止及禁用server服務
方法2:禁止被訪問445,配置高階安全防火牆-入站規則(在win7及以上系統,win2008及以上系統)
檔案共享服務 用的是cifs 用防火牆會用到
cifs是微軟開發的(微軟自帶) 在乙個區域網內傳檔案 對內用的多一些
ftp是全球通用 (對外多一些 搭乙個伺服器給客戶使用)
IIs之web伺服器,FTP伺服器
既往不戀,當下不雜,未來不迎。1 web伺服器也成為網頁伺服器或者http伺服器。2 web伺服器使用的協議是http或者https。3 http協議埠號 tcp 80,https協議埠號 tcp 443。ftp協議埠號 21。linux apache lamp tomcat nginx etc,第...
web伺服器 簡單web伺服器實現
三次握手 一般情況下是瀏覽器先傳送請求資料,c s ack 應答 三次握手成功後,才開始進行通訊資料的收發。四次揮手 一般情況下是客戶端先關閉,給瀏覽器傳送關閉資訊。如果瀏覽器傳送了關閉資訊,但是伺服器沒有回過去,較慢 那麼瀏覽器一直發是不是就會有問題?所以會等待 2msl的時間。一般為2 5分鐘。...
安裝FTP檔案伺服器 手動搭建web伺服器
雲伺服器和網域名稱準備 linux安裝jdk1.8 linux安裝tomcat8 linux安裝mysql 5.6 linux安裝redis linux安裝配置nginx mv etc yum.repos.d centos base.repo etc yum.repos.d centos base....