Apache日志文件主要包括访问日志和错误日志,这些日志文件会记录Apache服务器处理的所有请求数据,遇到错误时,我们可通过检查日志文件来排查问题,那么Linux系统上的Apache日志文件在哪?下面一起来了解下。
先决条件:这里我们是用RAKsmart美国服务器来放网站,操作系统选的是Ubuntu 20.04 LTS,并已安装了Apache软件。
我们通过查看Apache访问日志可以跟踪用户在网站上执行某些操作时所发生的错误,并检查谁访问过我们的网站。本文将介绍下如何在Linux系统上查看Apache访问日志和错误日志。
1、在Linux上查看Apache访问日志。
默认情况下,我们可以通过访问以下路径找到Apache访问日志文件:
/var/log/apache/access.log
/var/log/apache2/access.log
/etc/httpd/logs/access_log
例如:我们使用SSH工具(如Putty、SecureCRT等)登录到RAKsmart美国服务器,然后在命令行界面运行下面的命令以读取文件的最后一部分,该命令指示它显示前 20 个条目:-20
sudo tail -20 /var/log/apache2/access.log
或者我们可以运行grep命令按特定关键字来过滤报告。
sudo grep GET /var/log/apache2/access.log
2、在Linux系统上查看Apache 错误日志。
登录到服务器后,在命令行界面输入以下命令查看 Apache错误日志中的最后20行:
sudo tail -20 /var/log/apache2/error.log
访问Apache日志时,我们将能够看到许多不需要的文件记录在控制台上,不利于我们排查错误,这时我们可以通过执行下面命令,从日志消息中排除这些不需要的文件。
tail -f /var/log/apache2/error.log | egrep -v “(.gif|.jpg|.png|.swf|.ico)”
以上是关于在Linux系统上如何查看Apache访问日志和错误日志的方法介绍,通过监控日志文件,我们可了解当前Apache服务器处理的所有请求数据。
来源链接:https://www.idcspy.com/40615.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站