Apache日志文件Access.log和Error.log

时间:2020-02-23 14:29:44  来源:igfitidea点击:

Apache非常好,在记录Web服务器上发生的所有内容,从初始请求通过URL映射进程到连接的最终解决方案。
可用两种类型的日志文件:Access.log和Error.log。
默认情况下,Apache将传输日志写入/var/log/apache2/access.log文件,以及到/var/log/apache2/Error.log的错误日志文件。
我们可以更改虚拟主机配置文件中的位置。

Apache还允许我们指定记录消息的级别。
警告级别是默认值,但我们可以选择其他人喜欢通知,信息,调试,暴机,警报和清除。
要更改日志级别,可以使用LogLevel指令。

以下是来自Access.log文件的示例事件:

tail -n 2 /var/log/apache2/access.log

第一个字段(192.168.198.153)表示已重新查询list.html网页的Web客户端的IP地址。
我们还可以识别所使用的日期,浏览器和操作系统。

ERROR.LOG包含Apache在处理请求中遇到的错误事件。
当启动Web服务器或者服务器的操作时出现问题时,这是第一个问题,或者使用服务器的操作:

cat /var/log/apache2/error.log