Apache訪問(wèn)日志的配置與使用

我們使用的是/usr/local/apache2.4/conf/extra/httpd-vhosts.conf配置文件下的第二段配置,它的日志在/usr/local/apache2.4/logs/下面
#cat /usr/local/apache2.4/logs/111.com-access_log //查看它的日志,GET為不加-I的時(shí)候,HEAD為加了-I后的只顯示狀態(tài)碼;日志詳細(xì)內(nèi)容包括:來(lái)源IP、時(shí)間、行為、訪問(wèn)的域名、http的版本、狀態(tài)碼

日志格式可以自定義,在主配置文件中進(jìn)行配置
#vim /usr/local/apache2.4/conf/httpd.conf

配置文件中提供2中日志格式,默認(rèn)使用的是common
%h表示來(lái)源ip,%l和%u是用戶,%t是時(shí)間,%r是行為,%s表示狀態(tài)碼,%b表示大小
另一種格式除了有這些功能,還有user-agent用戶代理,referer指訪問(wèn)它之前搜索的一串網(wǎng)址,在你訪問(wèn)到的站點(diǎn)會(huì)有日志記錄
#vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //配置日志格式
把CustomLog "logs/111.com-access_log" common 修改為 CustomLog "logs/111.com-access_log" combined
#/usr/local/apache2.4/bin/apachectl -t
#/usr/local/apache2.4/bin/apachectl graceful
#cat /usr/local/apache2.4/logs/111.com-access_log

相關(guān)文章
騰訊云主機(jī)安裝LNMP環(huán)境及wordpress教程
本文給大家分享的是一個(gè)菜鳥(niǎo)學(xué)生首次在騰訊云主機(jī)上安裝LNMP環(huán)境以及WordPress的詳細(xì)教程,以安裝成功為目的,中間沒(méi)涉及安全優(yōu)化等,高手們請(qǐng)直接略過(guò)。2016-04-04
Ubuntu 14.04設(shè)置開(kāi)機(jī)啟動(dòng)腳本的方法
這篇文章主要給大家介紹了Ubuntu 14.04設(shè)置開(kāi)機(jī)啟動(dòng)腳本的方法,文中通過(guò)代碼介紹的很詳細(xì),相信對(duì)大家的理解和學(xué)習(xí)具有一定的參考借鑒價(jià)值,有需要的朋友們下面來(lái)跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。2016-12-12
如何確保Apache?Flink流處理的數(shù)據(jù)一致性和可靠性
Apache?Flink通過(guò)其先進(jìn)的狀態(tài)管理、檢查點(diǎn)機(jī)制、時(shí)間語(yǔ)義和容錯(cuò)策略,確保了在流處理中的高數(shù)據(jù)一致性和可靠性,本文詳細(xì)介紹了Flink中保證數(shù)據(jù)一致性和可靠性的機(jī)制,感興趣的朋友一起看看吧2024-08-08
linux下終端分屏使用的兩種方法(screen和tmux)
這篇文章主要給大家介紹了關(guān)于在linux下終端分屏使用的兩種方法,分別是利用screen和tmux,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-06-06
linux下的C\C++多進(jìn)程多線程編程實(shí)例詳解
這篇文章主要介紹了linux下的C\C++多進(jìn)程多線程編程實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-04-04
使用 Linux seq 命令生成數(shù)字序列(推薦)
seq命令用于以指定增量從首數(shù)開(kāi)始打印數(shù)字到尾數(shù),即產(chǎn)生從某個(gè)數(shù)到另外一個(gè)數(shù)之間的所有整數(shù),并且可以對(duì)整數(shù)的格式、寬度、分割符號(hào)進(jìn)行控制。這篇文章主要介紹了使用 Linux seq 命令生成數(shù)字序列,需要的朋友可以參考下2020-01-01

