我正在使用 Ubuntu 运行带有 Apache、PHP 和 MySQL 的 Web 服务器。
我如何监控谁在我的服务器上加载文件以及在 PHP 中打开了哪些文件?
我将非常感谢您的回答,因为我什么也没找到?
谢谢 !
答案1
Apache 有一个访问日志可用于显示这一点。来自本网站:
默认 apache 访问日志文件位置:
RHEL / Red Hat / CentOS / Fedora Linux Apache 访问文件位置:/var/log/httpd/access_log
Debian / Ubuntu Linux Apache 访问日志文件位置:/var/log/apache2/access.log
FreeBSD Apache 访问日志文件位置: /var/log/httpd-access.log
访问日志显示访问者查看了哪些页面、请求的成功状态、请求响应所需的时间以及网站访问者的 IP 地址。
要实际读取文件,您可以使用cat <path to access log>