apache日誌位置
[root@dl-001 ~]# ls /usr/local/apache2.4/logs/
com-error_logo abc.com-error_log error_log
檢視日誌格式[root@dl-001 ~]# vim /usr/local/apache2.4/conf/httpd.conf //開啟主配置檔案(搜尋 /log)
## the following directives define some format nicknames for use with
# a customlog directive (see below).
# logformat "%h
%l%u
%t \"%r\" %>s %b \"%i\" \"%i\"" combined
logformat "%h
%l%u
%t \"%r\" %>s %b" common
說明:combined和common兩種格式,預設使用common格式。
common格式的日誌
[root@dl-001 ~]# cat /usr/local/apache2.4/logs/111.com-access_log
500535
1.修改配置檔案[root@dl-001 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
errorlog "logs/111.com-error_logo"
customlog "logs/111.com-access_log" combined //預設使用common格式改為combined格式
[root@dl-001 wwwroot]# /usr/local/apache2.4/bin/apachectl -t
syntax
ok[root@dl-001 wwwroot]# /usr/local/apache2.4/bin/apachectl graceful
3.檢視日誌變化(可以進行一些操作,然後檢視log,結果顯而易見)[root@dl-001 ~]# cat /usr/local/apache2.4/logs/111.com-access_log
LAMP架構 Apache日誌問題
預設情況下log日誌格式為 logformat h l u t r s b i i combined說明 其中 h 是記錄訪問者的ip,如果在web的前端有一層 那麼這個 h其實就是 機器的ip,這不是我們想要的。在這種情況下,i欄位會記錄客戶端真實的ip。所以log日誌改為 logformat h...
LAMP架構七( Apache使用者認證)
root global vim etc httpd conf.d virtual.conf 在a.com虛擬主機下編輯新增以下內容,注意空格,最好手敲。documentroot var www html a servername a.com 指定認證的目錄 allowoverride authcon...
LAMP架構五( Apache和PHP結合)
如何安裝mysql 如何安裝 apache 如何安裝php 在這章節統統可以忘記,軟體只要會yum install安裝就可以了。五 這篇重點講apache和php結合,如何在一起的故事。1 在一起的四個條件。1.1 檢查apache有沒有載入php5的模組 apachectl m 1.2 若沒載入模...