溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Apache分割日志

發(fā)布時間:2020-07-18 17:54:03 來源:網(wǎng)絡(luò) 閱讀:351 作者:lizheng103 欄目:網(wǎng)絡(luò)安全

我們訪問網(wǎng)站的時候會有記錄留下來,這個就是日志文件,日志的信息有(來源ip,訪問時間等信息)


1.在虛擬主機的配置文件中已經(jīng)存在了日志文件的配置,我們只需要把它打開就可以


vi /usr/local/apache2/conf/extra/httpd-vhosts.conf


日志中有個common表示日志的格式,把它修改為combined


Apache分割日志

Apache分割日志

Apache分割日志

Apache分割日志



2.可以修改日志的名稱


修改為test.com-error_log

          test.com-access_log


默認日志路徑在 /usr/local/apache2/logs/


Apache分割日志Apache分割日志



3.設(shè)置好后重啟并重新加載


apachectl -t

apachectl graceful


4.刷新網(wǎng)頁


進入日志目錄查看是否生成了日志文件


cd /usr/local/apache2/logs/


ls 查看文件


Apache分割日志



cat test.com-access_log  可以查看訪問日志消息


日志格式:LogFormat "%h %l %u %t %T \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""


%h 遠端主機

%l 遠端登錄名

%u 遠程用戶名

%t 時間,用普通日志時間格式

%T 處理完請求所花時間,以秒為單位

%r 請求的第一行,動作

來源ip后面二個是不存在,所有用--表示(l:u:表示用戶)



Apache分割日志

Apache分割日志





5.查看日志文件的容量


wc -l test.com-access_log


Apache分割日志


為了使格式按時間排序應(yīng)該如何做?


在虛擬主機日志配置文件里添加一些內(nèi)容


CustomLog "| /usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/test.com-access_%Y%m%d_log 86400" combined


Apache分割日志Apache分割日志


刷新網(wǎng)頁,生成一個有日期的日志


Apache分割日志

Apache分割日志


修改日期,然后在刷新網(wǎng)頁看是否有沒有生成日志


date -s "2016-11-21 15:55:20"



Apache分割日志Apache分割日志


刷新網(wǎng)頁,會生成一個新的日志文件



Apache分割日志Apache分割日志



向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI