[英]AWS EC2 apache log file location on AMI
我正在学习AWS和EC2。 我设置了一个AMI linux盒子,它从yum运行apache和mysql设置。 它工作了一点,但现在它的扁平化。 这很奇怪,所以我想去检查日志。 我正在通过一个putty终端移动,我找不到日志文件的位置。 有谁知道那里存储了信息。 谢谢你的帮助。
编辑:我想概括并询问系统创建的任何重要日志文件的位置。 这是新的东西,所以任何有用的文件的位置,以更好地了解正在发生的事情将是有帮助的。
/ var / log目录通常有application和unix日志。
AWS服务器下的ubuntu
sudo tail -100 /var/log/apache2/error.log
Linux的
/var/log
查找日志的更通用的方法,因为根据安装和版本,特定文件通常位于不同的位置,因为我发现我的不同于以前的答案:
/var/log/
是应用程序日志的通常位置。
如果它受到限制性权限,您可以执行sudo ls /var/log
以获取其下的文件和目录列表以查找查询。
根据apache的版本,日志通常位于/var/log/apache2
或/var/log/httpd
之下。 同样,如果您想在此目录下查找您要查找的特定文件,请尝试sudo ls $location$
。
我的安装在ec2上碰巧是在/var/log/httpd/error_log
,但是error.log是另一个常见的文件名。
较旧的错误日志和相应的访问日志也会在旋转后保存在此处,并显示旋转发生时的时间戳。
然后查看文件的最后100行或X行的快速方法是使用tail -100 /var/log/httpd/error_log
。
如果你在/var/log
找不到它,请尝试/usr/local/apache/logs
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.