三步學(xué)會IIS分析日志之第一步:IIS日志是什么和怎樣配置IIS日志
IIS 是什么?
IIS的完整名稱是:Internet Information Server是一個World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味著你能發(fā)布網(wǎng)頁,并且有ASP(Active Server Pages)、JAVA、VBscript產(chǎn)頁面,有著一些擴(kuò)展功能。IIS支持一些有趣的東西,象有編輯環(huán)境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW)
其次,IIS是隨Windows NT Server 4.0一起提供的文件和應(yīng)用程序服務(wù)器,是在Windows NT Server上建立Internet服務(wù)器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內(nèi)置的安全性以及NTFS文件系統(tǒng)建立強(qiáng)大靈活的Internet/Intranet站點。
什么是IIS訪問日志?
IIS日志,主要用于記錄用戶和搜索引擎蜘蛛對網(wǎng)站的訪問行為。IIS日志中,包括客戶端訪問時間、訪問來源、來源IP、客戶端請求方式、請求端口、訪問路徑及參數(shù)、Http狀態(tài)碼狀態(tài)、返回字節(jié)大小等信息。 如何查看IIS日志? Windows2003環(huán)境中,IIS日志默認(rèn)存儲路徑:C:\WINDOWS\system32\LogFiles\ ,在LogFiles文件夾下,存在多個IIS日志文件夾,每個IIS日志文件夾對應(yīng)一個站點日志。當(dāng)然IIS日志文件存儲位置也可以根據(jù)自己的實際情況,在IIS管理器中重新設(shè)定。
要查看對應(yīng)站點的IIS日志,只需要打開對應(yīng)IIS日志文件夾找到相對應(yīng)日志文件即可。也可借助IIS日志分析工具提供查看IIS日志的效率!
IIS日志配置方法:
1. 運行“開始”“設(shè)置”“控制面板”“管理工具”“Internet 信息服務(wù)”。
2. 在指定站點上點擊鼠標(biāo)右鍵,選擇“屬性”。
3. 在網(wǎng)站“屬性”窗口, “網(wǎng)站”標(biāo)簽中在“啟用日志記錄”前打勾,并在“活動日志格式”中選擇“W3C擴(kuò)展日志文件格式”。
4. 點擊“活動日志格式”右側(cè)的“屬性”,設(shè)置“常規(guī)屬性”。在“新建日志時間”選項選擇“每天”,在“文件命名和回卷使用當(dāng)?shù)貢r間”前打勾。系統(tǒng)日志默認(rèn)存放位置是“C:\WINDOWS\system32\LogFiles”,建議設(shè)置到一個容量大的非系統(tǒng)盤。
5. 點擊“活動日志格式”右側(cè)的“屬性”,設(shè)置“擴(kuò)展屬性”。在“擴(kuò)展日志記錄選項”里選擇如下選項,并點擊“確定”保存。
(1) 日期(date)
(2) 時間(time)
(3) 客戶端IP地址(c-ip)
(4) 用戶名(cs-username)
(5) 方法(cs-method)
(6) URI資源(cs-uri-stem)
(7) URI查詢(cs-uri-query)
(8) 協(xié)議狀態(tài)(sc-status)
(9) 發(fā)送的字節(jié)數(shù)(sc-bytes)
(10) 協(xié)議版本(cs-version)
(11) 用戶代理(csUser-Agent)
(12) 引用站點(csReferer)
6. 重起網(wǎng)站服務(wù)
7. 在系統(tǒng)日志存放目錄里(默認(rèn)為C:\WINDOWS\system32\Logfiles\W3SVC1)會成生“ex131126.log”日志文件,其它131126為當(dāng)前日期。
8. 發(fā)布日志文件:
1) 右鍵點擊指定站點,選擇“新建”à“虛擬目錄”。
2) 為日志目錄起一個別名,例如:“l(fā)ogs”。點擊“下一步”。
3) 選擇日志所以的實際路徑,默認(rèn)為“C:\WINDOWS\system32\Logfiles\W3SVC1”,點擊“下一步”
4) 把訪問權(quán)限設(shè)為“讀取”和“瀏覽”。點擊“下一步”,并設(shè)為完成。
9. 測試,如果可以訪問則配置成功。如果不可訪問,請檢查以上操作步驟。