學會Web服務的存取控制
學會構建虛擬Web主機
簡介
Apache HTTP Server 之所以受到眾多企業的青睞,等於與其程式碼開源,跨平臺,功能模組化,可靈活客製化等諸多優點。其效能穩定,在安全性方面表現也十分出色。
今天給大家帶來httpd伺服器的存取控制,虛擬Web主句的構建等知識。
WEB網站服務(二)的結構
一.apache存取控制的作用和型別
1)apache存取控制的作用
增強伺服器的安全性
限制特定惡意計算機存取網站
2)apache存取控制的型別
設定身份驗證
設定使用者端地址的限制
2.設定限制使用者端存取apache
1)require all granted
允許所有人存取
2)require all denied
拒絕所有人存取
3)require not ip 或者host
限制計算機或者特定的ip地址存取
4)require應用的標籤
location
directory
files
limit
3.apache的身份驗證
1)摘要身份驗證
設定apache需要開啟摘要身份驗證
2)基本身份驗證
需要設定基本身份驗證資料
使用者輸入賬戶密碼存取apache
4.設定使用Require限制使用者端存取
1)修改Apache主組態檔
2)重新啟動apache服務
5.使用apache設定基本身份驗證
1)安裝驗證工具
2)生成驗證資料庫admin,驗證賬戶是admin
修改設定
測試存取
二.apache的虛擬主機
1.虛擬主句的型別
1)基於ip地址的虛擬主機
相同埠不同IP地址虛擬主機
2)基於埠虛擬主機
相同IP地址不同埠號
3)基於主機頭虛擬主機
相同IP地址相同埠號不同域名
2.設定虛擬主機的全域性設定
1)建立虛擬主機目錄
2)建立虛擬主機網站目錄設定主頁
3)修改主組態檔開啟虛擬主機
4)設定虛擬主機網站根目錄存取1許可權
5)生成虛擬網路卡
3.設定基於ip地址虛擬主機
1)修改虛擬主機組態檔
測試
相同ip地址不同埠號
相同ip相同域名相同埠不同主機