在 Ubuntu 系统中,使用 Apache(通常为 Apache2) 时,日志默认存放在以下目录:
/var/log/apache2/
常见日志文件包括:
/var/log/apache2/access.log
/var/log/apache2/error.log
如果你配置了虚拟主机(VirtualHost),日志可能在:
/var/log/apache2/
例如:
example.com.access.logexample.com.error.log# 查看错误日志
sudo tail -f /var/log/apache2/error.log
# 查看访问日志
sudo tail -f /var/log/apache2/access.log
日志路径在 Apache 配置文件中定义,常见位置:
/etc/apache2/apache2.conf
/etc/apache2/sites-enabled/
相关配置指令:
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
其中:
${APACHE_LOG_DIR} = /var/log/apache2
如果你使用的是 其他发行版(如 CentOS),路径通常是 /var/log/httpd/,但 Ubuntu 默认是 /var/log/apache2/。
需要我帮你分析某个 Apache 日志内容或错误吗?