Máy chủ Apache ghi lại tất cả các yêu cầu đến và tất cả các yêu cầu được xử lý vào tệp nhật ký. Các định dạng của nhật ký truy cập có cấu hình cao. Vị trí và nội dung của nhật ký truy cập được điều khiển bởi chỉ thị CustomLog. Vị trí tệp nhật ký truy cập apache mặc định:
Vị trí tệp truy cập Apache của RHEL / Red Hat / CentOS / Fedora Linux -
/var/log/httpd/access_log
Vị trí tệp nhật ký truy cập Debian / Ubuntu Linux Apache -
/var/log/apache2/access.log
Vị trí tệp nhật ký truy cập Apache của FreeBSD -
/var/log/httpd-access.log
Để tìm vị trí tệp nhật ký apache chính xác, bạn có thể sử dụng lệnh grep:
# grep CustomLog /usr/local/etc/apache22/httpd.conf
# grep CustomLog /etc/apache2/apache2.conf
# grep CustomLog /etc/httpd/conf/httpd.conf
Đầu ra mẫu:
# a CustomLog directive (see below).
#CustomLog "/var/log/httpd-access.log" common
CustomLog "/var/log/httpd-access.log" combined
/var/log
, nhưng một số hệ thống có chúng ở nơi khác.