AMI上的AWS EC2 apache日志文件位置

时间:2013-04-22 21:39:20

标签: linux apache logging amazon-web-services ec2-ami

我正在学习AWS和EC2。我设置了一个AMI linux盒子,它从yum运行apache和mysql设置。它工作了一点,但现在它的扁平化。这很奇怪,所以我想去检查日志。我正在通过一个putty终端移动,我找不到日志文件的位置。有谁知道那里存储了信息。谢谢你的帮助。

编辑:我想概括并询问系统创建的任何重要日志文件的位置。这是新的东西,所以任何有用的文件的位置,以更好地了解正在发生的事情将是有帮助的。

4 个答案:

答案 0 :(得分:6)

/ var / log目录通常有应用程序和unix日志。

答案 1 :(得分:2)

  

AWS服务器下的ubuntu

sudo tail -100 /var/log/apache2/error.log
  

linux

/var/log

答案 2 :(得分:1)

查找日志的更通用的方法,因为根据安装和版本,特定文件通常位于不同的位置,因为我发现它与以前的答案不同:

<!ELEMENT element2 (element3,(element4|element5+))> 是应用程序日志的常用位置。

如果它受到限制性权限,您可以/var/log/获取其下的文件和目录列表,以查找您的查询。

根据apache的版本,日志通常位于sudo ls /var/log/var/log/apache2之下。同样,如果您想查找此目录下要查找的特定文件,请尝试/var/log/httpd

我的安装在ec2上遇到了sudo ls $location$,但是error.log是另一个常见的文件名。

较旧的错误日志以及相应的访问日志在旋转后也会保存在此处,并显示旋转发生时的时间戳。

然后查看文件的最后100行或X行的快捷方法是使用/var/log/httpd/error_log

答案 3 :(得分:0)

如果您无法在/var/log尝试/usr/local/apache/logs找到它。