如何监控谁在我的服务器上加载文件?(Apache PHP)

如何监控谁在我的服务器上加载文件?(Apache PHP)

我正在使用 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>

相关内容